acwj
Compiler writer
Writing a compiler for a simplified version of the C programming language from scratch.
A Compiler Writing Journey
11k stars
214 watching
1k forks
Language: C
last commit: 7 months ago
Linked from 2 awesome lists
ccompilerlexical-analysisparsing
Related projects:
Repository | Description | Stars |
---|---|---|
| A simple C interpreter that can interpret and run itself | 4,070 |
| An open-source C compiler that aims to implement all C11 features and compile real-world programs correctly. | 9,774 |
| A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. | 1,018 |
| A compiler for an evolution of the C language | 3,085 |
| An experimental C compiler that aims to compile itself and supports various language features while keeping the code concise. | 6,166 |
| A compiler and interpreter for executing C code on the fly as it is typed. | 29 |
| A research language with effect types and handlers for building concurrent, efficient programs | 3,333 |
| A set of test programs to help write a C compiler | 859 |
| A C++ compiler project that provides a new versioning mechanism and a set of advanced features to improve the language's safety, productivity, and flexibility. | 2,433 |
| A compiler that generates code for multiple platforms from a single C source file | 1,425 |
| Building a compiler in Swift by translating the book 'Let's Build a Compiler' into interactive code | 164 |
| A compiler project that compiles C code to x86-64 assembly using an intermediate representation and manual memory management. | 1,836 |
| Building a modern functional compiler from first principles | 3,354 |
| A C compiler written in the C2 language itself. | 703 |
| An educational compiler project implementing a simple C compiler with x86 assembly code generation | 487 |