shadowofneptune / threaded-code-benchmarkLinks
A demonstration of ways to implement 'threaded code,' a technique used in Forth and in virtual machines like the JVM.
☆33Updated 3 years ago
Alternatives and similar repositories for threaded-code-benchmark
Users that are interested in threaded-code-benchmark are comparing it to the libraries listed below
Sorting:
- Whitesmiths C compiler. One of the earliest commercial C compilers available.☆157Updated 2 years ago
- C programming language extension: Cedro pre-processor☆51Updated 2 years ago
- B compiler☆74Updated last month
- Tiny visual 8086 emulator based on Blink☆74Updated last year
- A mini x86-64 assembler for fun and learning.☆219Updated 4 months ago
- x86 assembler in 512 bytes of x86 machine code☆34Updated 5 years ago
- A programmable virtual CPU written in untyped lambda calculus☆55Updated 2 years ago
- Post-Apocalyptic Computing: bootstrapping Forth environment for LC-3 CPU☆94Updated 3 years ago
- CP/M and MS-DOS COM executable linker written in D.☆43Updated 4 years ago
- The Silk Programming Language☆79Updated 4 years ago
- Tiny C-like language and compiler☆30Updated 3 years ago
- A bootable x86 lisp interpreter, assembler, and simple text editor that lets you run the code you type in so you can bootstrap anything☆35Updated 10 months ago
- LLVM backend for m88k architecture☆50Updated last week
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆155Updated 3 years ago
- Type-safe Printf in C☆71Updated 6 months ago
- Register Allocator for 8086☆75Updated last year
- The first C compiler ported to x86☆193Updated 4 years ago
- 16-bit SUBLEQ CPU running eForth - just for fun☆69Updated 2 weeks ago
- Self-hosting C toolchain, from scratch☆36Updated 6 months ago
- clex is a simple lexer generator☆96Updated 3 weeks ago
- BCause (pronounced "because") is a compiler for the old B programming language (1969) for modern systems.☆77Updated 4 months ago
- Yet another C compiler.☆30Updated last year
- C17 compiler implementation from scratch☆64Updated 2 years ago
- A high level assembler.☆57Updated this week
- Micro LZMA decoder☆52Updated last week
- Hindley–Milner Type inferencing in C☆48Updated 3 years ago
- Basic X86-64 assembler, written in golang☆73Updated 4 years ago
- Intel 8080/Zilog Z80 disassembler written in D.☆17Updated 4 years ago
- A KC85 emulator written in Zig☆55Updated last year
- A bare-bones minimal executable application for efi on the x64 platform☆56Updated 2 years ago