pwang00 / pietccLinks
Piet interpreter and retargetable compiler written in Rust using LLVM as a backend
☆16Updated last year
Alternatives and similar repositories for pietcc
Users that are interested in pietcc are comparing it to the libraries listed below
Sorting:
- An interactive tool for experimenting with LR(1) grammars☆20Updated 3 years ago
- Binary Lambda Calculus evaluation engine written in Malbolge.☆17Updated 3 years ago
- Materials for the talk "Python already has a frontend for your compiler" at PiterPy 2023☆21Updated last year
- The Befunge-98 test suite.☆28Updated 3 years ago
- A work-in-progess programming language modeled after Ada and C++☆25Updated 2 years ago
- Compiler Backend for LSTS (Typed Macro Assembler)☆34Updated last week
- A port of ArithmeticExpressionCompiler from x86 to WebAssembly, so that the programs written in the language can run in a browser. The co…☆37Updated this week
- a 666-byte, public domain SKI combinator calculus evaluator in C, minsky machines and other stuff☆12Updated 4 years ago
- ☆26Updated 2 years ago
- Ahead-of-time compiler for Chocopy, a statically typed subset of Python 3, built in Python 3, targeting CIL/CLR, JVM, LLVM IR, and WASM.☆65Updated 2 weeks ago
- Glide programming language☆21Updated 2 years ago
- wassail (WebAssembly static analyzer and inspection library) is a toolkit to perform both lightweight and heavyweight static analysis of …☆60Updated 3 months ago
- A tiny OCaml compiler with JVM backend 🐫☕️☆11Updated 6 years ago
- A small, statically typed, low-level programming language.☆24Updated 2 months ago
- a reasonably fast syntax highlighter☆13Updated 3 months ago
- Implementation of destination-driven code generation with control destinations. See [post.md](post.md)☆24Updated last year
- Self-hosted ion compiler. Based on ion here: https://github.com/pervognsen/bitwise☆20Updated 7 years ago
- Unlambda interpreter☆11Updated last year
- The only true brainfuck-targetting assembler.☆119Updated 3 years ago
- moved to https://codeberg.org/core-lang/core☆51Updated 9 months ago
- a JVM bytecode assembler☆34Updated 6 years ago
- A programmable virtual CPU written in untyped lambda calculus☆57Updated 3 years ago
- Martin-Löf type theory + W-types implemented in C (WIP)☆26Updated 3 months ago
- Simple grammar-based test case generator☆34Updated this week
- A simple implementation for pretty, Rust-style error diagnostics.☆27Updated 5 years ago
- A call-by-need statically-duck-typed language named for French mathematician Sophie Germain☆33Updated 10 months ago
- Minimalist RPN language that compiles to x86-64 assembly (with more backends to come).☆18Updated 3 years ago
- lightweight scripting language loosely based off of Lua☆18Updated last year
- Slides from a talk "Graph-Based Intermediate Representations: An Overview and Perspectives"☆22Updated 2 years ago
- Easy-to-use grammar-based black-box fuzzer. Has found dozens of bugs in important targets like Clang, Deno, and rustc.☆78Updated this week