bulfinch
Toy VM compiler
A toy programming language designed to learn about building register-based virtual machines and compilers.
Just a little toy language to learn about register-based VMs.
20 stars
3 watching
4 forks
Language: Java
last commit: about 12 years ago Related projects:
Repository | Description | Stars |
---|---|---|
nickmqb/muon | A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 772 |
kit-ty-kate/labrys | A compiler for a toy language based on LLVM that implements the System Fω type-system | 103 |
cesquivias/mumbler | Experimental programming language with GraalVM JIT | 109 |
hpi-swa/trufflesqueak | A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM. | 285 |
raviqqe/fmm | A minimal functional programming language compiler target | 18 |
mobivm/robovm | An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages | 965 |
belijzajac/wisnialang | A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. | 16 |
jaseemabid/olifant | A language targeting LLVM with the goal of building a simple compiler | 64 |
nilfoundation/zkllvm | Compiles high-level programming languages into input for provable computations protocols. | 295 |
nikodemus/foolang | A Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support. | 37 |
munificent/craftinginterpreters | An implementation of two interpreters for a scripting language, along with the tools to build and maintain it. | 9,051 |
robfromoz/c64-basic | Commodore 64 BASIC programs made available for use and modification on other systems with similar interpreters. | 10 |
tartanllama/vizh | An esoteric programming language that compiles and links image files to generate C code | 231 |
ifrostizz/murph | Transpiles EVM bytecode into huff bytecode | 117 |
battelle/movfuscator | A compiler that translates C code into a single instruction set | 1,332 |