mrnugget / data_structuresLinks
Implementations of common data structures in C
☆15Updated 3 years ago
Alternatives and similar repositories for data_structures
Users that are interested in data_structures are comparing it to the libraries listed below
Sorting:
- Hindley–Milner Type inferencing in C☆48Updated 3 years ago
- Writing a Scheme to x86 compiler by following Abdulaziz Ghuloum's "An Incremental Approach to Compiler Construction"☆74Updated 5 years ago
- Tiny Programs: Rosetta code for implementations☆56Updated 2 years ago
- an interactive programming language☆48Updated this week
- Tracing JIT compiler and runtime for a subset of the JVM☆24Updated last year
- Educational implementation of a subset of the JVM bytecode to illustrate imperative and object-oriented programming.☆56Updated last year
- A proto-database inspired by SQLite for educational purposes.☆85Updated 2 months ago
- My own Rust implementation of Mal (Make a Lisp)☆14Updated 6 years ago
- Pratt Top-down Operator Precedence Example in Go☆40Updated 4 years ago
- It's just in place replacement for ring buffer, but without taking up all that extra space for multiply buffers used by different produce…☆18Updated 3 months ago
- Toy database project in C☆16Updated last year
- lambda calculus interpreter☆44Updated 4 years ago
- Tools for a compilers course☆125Updated last month
- Implement a Lisp, in C, from scratch, no libs☆83Updated 3 years ago
- A CHIP-8 emulator in C.☆18Updated 3 years ago
- Source code for the "C Unleashed" book by Richard Heathfield, Lawrence Kirby, et al.☆74Updated 3 years ago
- Writing a SQL database, take two: Zig and RocksDB☆158Updated 2 years ago
- Single-decree Paxos Consensus Algorithm written from scratch☆11Updated last year
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆155Updated 3 years ago
- Parse objdump files using tree-sitter☆12Updated last year
- An online Zig compiler inspired by Go and Rust☆83Updated last week
- lox virtual machine implementation in zig!☆28Updated 3 years ago
- McLulang: The message is the language☆11Updated last year
- My personal website☆98Updated this week
- List of small programming languages that you can implement in a relatively small amount of time for educational purposes.☆111Updated 4 years ago
- Visualization of Huffman coding☆27Updated 3 years ago
- A toy programming language written in Go that compiles to C.☆104Updated 3 years ago
- Official website for Monkey☆41Updated 7 months ago
- Comparing concurrent code example programs between other languages and Zig☆61Updated 5 months ago
- ☆44Updated last year