tuan-ng / a-mini-language-in-c
A programming language in C, with a tokenizer, a parser, an abstract syntax tree interpreter, a compiler, and a virtual machine.
☆54Updated 5 years ago
Alternatives and similar repositories for a-mini-language-in-c:
Users that are interested in a-mini-language-in-c are comparing it to the libraries listed below
- A tinycompiler in C from scratch☆92Updated 7 months ago
- Optimized parallel training implementation of a neural network in C for recognizing handwritten digits from scratch on the MNIST dataset☆85Updated 6 months ago
- A nano-like text editor written from scratch in C.☆84Updated last year
- Compiler for the COOL language written in C.☆111Updated 4 months ago
- Retro Snake game in pure x86 assembly.☆29Updated 3 months ago
- Tiny Raspberry Pi Operating System☆183Updated 6 months ago
- Official repository of the Jas assembler project - A assembler and library for generating code for x86☆45Updated this week
- Titanium - Virtual Machine Written in C☆52Updated 9 months ago
- ☆31Updated 7 months ago
- My implementation of the kilo text editor☆37Updated 3 years ago
- Text Editor Written In C Using ncurses☆83Updated 6 months ago
- A bignum library for C.☆33Updated 7 months ago
- A Data Oriented C Compiler in C☆18Updated 11 months ago
- A compiler for a programming language written in C☆51Updated last year
- Artifacts of that Memory Management Tsoding Session☆157Updated 10 months ago
- TCP server in C with dynamic HTML templating.☆124Updated 3 weeks ago
- my little linear algebra library☆46Updated 7 months ago
- C Implementation of the monkey programming language☆69Updated 5 years ago
- A super light chat service, support free software and free speech. 'Li' pronounces as 'lai' not 'li'.☆64Updated last month
- NES toolchain & emulator in C☆130Updated 3 months ago
- Wolfenstein-style render engine experiment in C☆49Updated last year
- Sili - a cross-platform standard library for modern C programming☆108Updated this week
- A collection of small C projects - usually a minimal example of something interesting