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
2 watching
4 forks
Language: Java
last commit: over 13 years ago Related projects:
| Repository | Description | Stars |
|---|---|---|
| | A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 773 |
| | A compiler for a toy language based on LLVM that implements the System Fω type-system | 103 |
| | Experimental programming language with GraalVM JIT | 110 |
| | A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM. | 286 |
| | A minimal functional programming language compiler target | 18 |
| | An ahead-of-time compiler for Java bytecode targeting multiple platforms and languages | 970 |
| | A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. | 17 |
| | A language targeting LLVM with the goal of building a simple compiler | 64 |
| | Compiles high-level programming languages into input for provable computations protocols. | 304 |
| | A Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support. | 37 |
| | An implementation of two interpreters for a scripting language, along with the tools to build and maintain it. | 9,142 |
| | Commodore 64 BASIC programs made available for use and modification on other systems with similar interpreters. | 10 |
| | An esoteric programming language that compiles and links image files to generate C code | 232 |
| | Transpiles EVM bytecode into huff bytecode | 117 |
| | A compiler that translates C code into a single instruction set | 1,339 |