vgel / c500
a single pass c compiler in 500 lines of python
☆171Updated last year
Related projects ⓘ
Alternatives and complementary repositories for c500
- A minimal TCP/IP stack☆503Updated 7 months ago
- Little Kitten Webserver☆276Updated 5 months ago
- A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.☆433Updated 10 months ago
- Real programming languages in 50 lines of code☆237Updated this week
- A x86_64 Linux debugger 🐛🐛🐛☆230Updated 9 months ago
- A hash array-mapped trie implementation in C☆283Updated 8 months ago
- simple java virtual machine☆251Updated 3 years ago
- Stevan Apter-style trees in C++17☆368Updated 10 months ago
- A proto-database inspired by SQLite for educational purposes.☆77Updated 6 months ago
- Logo language in 508 bytes (x86 boot sector)☆171Updated 6 months ago
- Framework of Operating System Development☆107Updated 2 months ago
- The original source code of the vi text editor, taken from System V☆162Updated 3 years ago
- NAND is a logic simulator suite made entirely from NAND gates☆548Updated 2 months ago
- A type-safe C successor that compiles directly to various platforms.☆139Updated 3 weeks ago
- Header-only library for asynchronous tasks in C☆264Updated 7 months ago
- Interactive GCC - C/C++ REPL.☆195Updated 3 months ago
- Yet Another Compiler Visualizer☆157Updated 3 years ago
- 😈 Yaksha Programming Language - Offside rule + Lisp system for macros. 🐣 WIP☆203Updated 2 months ago
- A hobby OS implemented in Nim☆438Updated 3 months ago
- Tiny hash function in C☆132Updated 2 months ago
- A simple pleasant build system in Python.☆359Updated this week
- A simple C coroutine library.☆226Updated 9 months ago
- Code for the video on feed-forward language model☆67Updated 9 months ago
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆136Updated 3 years ago
- EXA Kernel☆60Updated this week
- Set of macros that guard against buffer overflows. Based on C99 VLA feature.☆127Updated last year
- A nano like text editor built with pure C☆197Updated this week
- A blogging engine in C☆110Updated last month
- The shark programming language☆118Updated 10 months ago
- A toy superoptimizer for a limited assembly language.☆56Updated last year