quantumsheep / demo-antlr4-llvm
Compiler demo using ANTLR4 and LLVM
☆25Updated 2 years ago
Alternatives and similar repositories for demo-antlr4-llvm:
Users that are interested in demo-antlr4-llvm are comparing it to the libraries listed below
- LALR(1) parser for C++☆78Updated 7 months ago
- EDSL for C++ to make just-in-time code generation easier☆85Updated last year
- ☆39Updated 3 years ago
- An example LLVM-based compiler for a subset of C.☆27Updated 5 years ago
- A tree-walker && virtual-machine && JIT interpreter for Lox language☆29Updated 9 months ago
- Tunnel is a Pipeline Execution Engine based on C++20 coroutine☆27Updated last year
- Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project☆33Updated 5 years ago
- Example of Antlr4 C++ Target☆40Updated 4 years ago
- This is the companion repository of the article "Getting started with ANTLR in C++"☆69Updated 10 months ago
- Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)☆48Updated 8 months ago
- A benchmark for cache efficient data structures.☆30Updated 6 years ago
- Cyan programming language, and its compiler!☆15Updated 8 years ago
- Git mirror of the official (mercurial) repository of cpp-btree☆73Updated 10 years ago
- LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)☆245Updated 2 years ago
- Modern SQL parser using Bison (Yacc) and Flex☆84Updated 2 months ago
- Code experiments to exercise ideas while reading "Engineering a Compiler".☆27Updated 5 years ago
- Writing a minimal x86-64 JIT compiler in C++☆101Updated 6 years ago
- A Tree Parser Generator☆95Updated 4 months ago
- CppNameLint is a naming convention linter of C/C++ source code (Based on LLVM's libtooling), which runs with command line on Windows/Linu…☆60Updated 3 years ago
- MiniJava x86, LLVM Compiler and Interpreter☆74Updated 8 years ago
- C compiler using antlr4 with cpp backend and using llvm for code generation☆10Updated 7 years ago
- open64 compiler☆83Updated last year
- ssmem is a simple object-based memory allocator with epoch-based garbage collection☆34Updated 8 years ago
- Sheriff consists of two tools: Sheriff-Detect, a false-sharing detector, and Sheriff-Protect, a false-sharing eliminator that you can lin…☆32Updated 6 years ago
- A tiny PL/0 JIT compiler in less than 900 LOC with LLVM and PEG parser.☆29Updated 2 years ago
- GNU Bison and GNU Flex C++ example☆213Updated 5 years ago
- The C/C++/Fortran compiler collection written in Java☆36Updated 3 years ago
- [nyx] dynamically typed scripting language☆25Updated 2 years ago
- Simplified C Compiler☆19Updated 8 years ago
- self education and historical research of the C++ compiler cfront v3☆80Updated 9 years ago