empirical-soft / asdl4cpp
Abstract Syntax Definition Language (ASDL) ported to C++
☆13Updated 4 years ago
Alternatives and similar repositories for asdl4cpp:
Users that are interested in asdl4cpp are comparing it to the libraries listed below
- MimIR is my Intermediate Representation☆66Updated this week
- Lightweight framework for easy and efficient code generation☆100Updated 7 months ago
- A header-only C++ library for writing compiler/interpreter frontends.☆14Updated last week
- The Reussir Programming Language. Reuse Analysis in MLIR and Rust. Functional programming meets performance.☆16Updated last week
- The compiler and standard distribution for the C∀ programming language☆77Updated 2 months ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆34Updated 5 years ago
- Dynamic runtime inlining with LLVM☆66Updated 3 years ago
- A Self-Hosting LISP to LLVM-IR Compiler☆27Updated 5 years ago
- Template (Compile-time) Turing Machine in C++20☆12Updated 4 years ago
- ☆59Updated this week
- A small λ-calculus interpreter in C☆51Updated 10 years ago
- A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system☆65Updated 4 years ago
- LALR(1) parser for C++☆79Updated 8 months ago
- Some experiments with SMT solvers and GIMPLE IR☆73Updated last week
- EBNF grammar of LLVM IR assembly.☆64Updated 2 years ago
- Unison's source code☆107Updated last year
- ☆50Updated last year
- Experimental implementation of a meta-hybrid JIT compiler mixing trace- and method-based compilation strategies.☆30Updated 3 years ago
- A term rewriting system for experimental programming language development.☆41Updated last month
- A simple borrow-checked language built using LLVM's MLIR☆27Updated 4 years ago
- Pull your compiler up with abstract bootstraps.☆31Updated 2 years ago
- A Gallina compiler with C++17 as an intermediate representation☆43Updated 4 years ago
- UB-aware interpreter for LLVM debugging☆26Updated this week
- Bottom Up Rewrite Generator☆25Updated 7 years ago
- Simple conservative GC using mimalloc☆39Updated 2 years ago
- ☆56Updated 7 months ago
- An imperative and functional programming language☆153Updated 3 months ago
- Generic parse tree, configurable lexer, `lemon` parser generator, wrapped for C++17 and Python 3.☆14Updated 3 years ago
- ☆97Updated 3 years ago
- autotuning C++, just-in-time!☆51Updated 5 years ago