leissa / fe
A header-only C++ library for writing compiler/interpreter frontends.
☆12Updated 3 weeks ago
Related projects ⓘ
Alternatives and complementary repositories for fe
- parser combinator and AST generator in c++17☆24Updated last year
- moderngpu algorithms for C++ shaders☆16Updated 3 years ago
- A benchmark for cache efficient data structures.☆29Updated 5 years ago
- Generic parse tree, configurable lexer, `lemon` parser generator, wrapped for C++17 and Python 3.☆14Updated 3 years ago
- Combinators in C☆38Updated 12 years ago
- Standalone self-hosted compiler/linker/libc for a subset of C targeting Webassembly/WASI☆13Updated last year
- This is an inofficial mirror of the Eigen Compiler Suite source code usually deployed as tar.gz☆21Updated 5 months ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆52Updated 5 years ago
- String to Float Benchmark☆19Updated 6 years ago
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆18Updated last year
- Learn Compiler Writing with the Feeny Programming Language☆12Updated 4 years ago
- Featherweight C, Executable Semantics: Parser, Type Checker, and Abstract Machine☆26Updated 3 years ago
- Futspace is a voxel based graphics engine implemented in Futhark☆8Updated 4 years ago
- IFA is a library for Interative Flow Analysis of computer programs. This software is for compiler developers and program analysis resea…☆12Updated 4 years ago
- Implementation of destination-driven code generation with control destinations. See [post.md](post.md)☆23Updated 9 months ago
- ☆13Updated 3 years ago
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆26Updated 11 years ago
- Asserting algebraic properties of C functions☆10Updated this week
- A plugin framework for namespace macros in C/C++☆35Updated 10 years ago
- A proof-of-concept for a fast regex matcher using lossy NFA matching on SIMD☆12Updated 5 years ago
- Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining☆44Updated 4 years ago
- C, but with function overloading, operator overloading, modules (kind of), templates (kind of), and uniform function call syntax (and a g…☆14Updated 3 months ago
- Clone of http://nsz.repo.hu/git/?p=c-standard☆22Updated 5 years ago
- The fluffy programming language main repository☆24Updated 11 years ago
- A collection of lambda calculus interpreters and development tools☆14Updated 2 years ago
- Highly composable C++17 template meta programming library☆39Updated 5 years ago
- Bistra is a domain-specific language designed to generate high-performance kernels (such as GEMMs, convolutions, etc). The program is des…☆6Updated 8 months ago
- ☆40Updated last year
- ☆12Updated last year
- SOM++ - C++ implementation of the Simple Object Machine Smalltalk☆12Updated 2 months ago