PurpleMyst / bf_compiler
bf_compiler compiles brainfuck code to LLVM IR, and potentially runs it with McJIT.
☆28Updated 6 years ago
Alternatives and similar repositories for bf_compiler:
Users that are interested in bf_compiler are comparing it to the libraries listed below
- Jazz - modern and fast programming language.☆91Updated 2 years ago
- Implementing the type system described in the paper "Complete and Easy Bidirectional Type Inference" in Rust☆45Updated 8 years ago
- a little JIT VM language for (probably/eventually) terminal UI apps.☆62Updated 6 years ago
- Minimal implementation of UNIX seq command in x86_64 assembly.☆40Updated 8 years ago
- Optimising Brainfuck compiler: Run your beloved Brainfuck code, but faster.☆69Updated 5 years ago
- Yet another educational x86 protected mode kernel. This time in Rust lang.☆11Updated 6 years ago
- A Rust library for x86/64 assembly/disassembly.☆50Updated 4 years ago
- ☆59Updated 3 years ago
- Tiny modular assembler & vm for lightweight control microcode☆36Updated 4 years ago
- 🌸 a simple scripting language (alpha) 🌸☆135Updated 5 years ago
- A rust crate which implements nanboxing☆20Updated 7 years ago
- A functional systems programming language with compile-time memory management☆30Updated 3 years ago
- Rust testing framework for compilers and VMs☆49Updated 4 months ago
- Rust implementation of the projects from the book Modern Compiler Implementation in ML☆141Updated 2 months ago
- Orth bootstrap compiler, Orth self-hosting compiler, and OS written in Orth☆10Updated 6 years ago
- Definition for Pineapple language and its compiler☆25Updated 6 years ago
- Apparently this maybe blogs or something?☆16Updated 5 months ago
- A λ-calculus grammar/interpretor written using LALRPOP and `λ!`.☆84Updated 8 months ago
- Hindley-Milner Type Inference implemented in (although not for) Python.☆90Updated 2 years ago
- Implementation of "Complete and Easy Bidirectional Typechecking for Higher-Rank Polymorphism"☆110Updated 5 years ago
- abandoned update of jack crenshaw's compilers intro☆115Updated 6 years ago
- A very basic operating system written in Rust, with some sprinklings of Assembly.☆24Updated 6 years ago
- Safe Rust LLVM bindings☆119Updated 8 years ago
- Compiler for the bJou programming language☆28Updated 4 years ago
- LibJIT wrapper for Rust☆59Updated 6 years ago
- NES emulator written in Rust to learn Rust☆39Updated 4 years ago
- Safe LLVM bindings for Rust☆21Updated last year
- Ergonomic, garbage collected strings for Rust☆37Updated 7 years ago