compiler-frontend topic
cplusplus
A compiler front end for the C++ language
compiler-touch
Sample of building control flow graph, SSA form, phi nodes, LLVM IR for imagined language.
clangir
A new (MLIR based) high-level IR for clang.
kagsa
KAGSA PROGRAMMING LANGUAGE
vast
VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or furth...
cparse
cparse is an LR(1) and LALR(1) parser generator
compiler
A simple compiler written from scratch in C++ for an undergraduate course in program translation.
MicroCompiler
一个微型的 LL/LR/LALR 语法解析器 | A micro compiler project to provide LL/LR/LALR syntax parser
MiniLang
A type-safe C successor that compiles directly to various platforms.
CFront
A C language parser built from the scratch, without using compiler generator.