johnnyb / programming_under_the_hood
The next edition of the popular book "Programming from the Ground Up"
☆34Updated 3 years ago
Alternatives and similar repositories for programming_under_the_hood:
Users that are interested in programming_under_the_hood are comparing it to the libraries listed below
- Source code for the "C Unleashed" book by Richard Heathfield, Lawrence Kirby, et al.☆72Updated 3 years ago
- Bootloader exploration☆19Updated 3 years ago
- Partially emulated HACK PC from primitive logic gates (in C)☆29Updated 3 months ago
- A blogging engine in C☆114Updated last month
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆142Updated 3 years ago
- cparse is an LR(1) and LALR(1) parser generator☆51Updated 3 months ago
- Compiling C to FlipJump☆87Updated 2 months ago
- ☆119Updated 3 months ago
- Gap buffer animation creator☆76Updated last year
- Implement a Lisp, in C, from scratch, no libs☆81Updated 2 years ago
- Emulador Genérico do Gabriel☆84Updated this week
- clex is a simple lexer generator☆95Updated 3 months ago
- 🃏 Some game prototypes made with LÖVE.☆41Updated 3 months ago
- Set of macros that guard against buffer overflows. Based on C99 VLA feature.☆129Updated last year
- Hindley–Milner Type inferencing in C☆48Updated 2 years ago
- Brainfuck IDE using python, bundled with it's own compiler☆48Updated 2 years ago
- Compiler for the Jill programming language (an alternative to Jack from the nand2tetris course)☆77Updated 3 weeks ago
- Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"☆72Updated 5 years ago
- ☆83Updated 3 years ago
- The original source code of the vi text editor, taken from System V☆171Updated 3 years ago
- Yet Another Compiler Visualizer☆159Updated 3 years ago
- A shebang-friendly script for "interpreting" single C99, C11, and C++ files, including rcfile support.☆107Updated 6 months ago
- hk: Set temporary X11 hotkeys☆24Updated 6 months ago
- Asteroids Clone for Windows☆45Updated 2 years ago
- Examples of Linux Inter-Processing Communication☆33Updated 2 months ago
- Random experiments, exploration, and learning☆83Updated 3 months ago
- A modular web framework for C, inspired by kernel modules. Dynamically upload and compile C code at runtime to build REST APIs, WebSocket…☆198Updated 3 months ago
- Can I make an *optimizing* compiler under 1k lines of code?☆55Updated last month
- A x86_64 Linux debugger 🐛🐛🐛☆233Updated last year
- Self-hosting C toolchain, from scratch☆34Updated last month