jrop / pratt-calculator
A very simple expression evaluator written using a Pratt Parser
☆24Updated 6 years ago
Related projects ⓘ
Alternatives and complementary repositories for pratt-calculator
- ☆207Updated 4 years ago
- Code that accompanies the series☆91Updated 4 years ago
- A statically-typed variant of Lox, written in TypeScript☆118Updated last year
- A C-like interpreted programming language☆18Updated last year
- A fast and minimal regular expression engine.☆75Updated 8 months ago
- A TypeScript implementation and in-browser editor for the Monkey programming language.☆18Updated last year
- Lox interpreter written in Lox☆114Updated last year
- Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.☆172Updated 8 years ago
- C89 expressions parsed with the shunting yard algorithm in Python☆74Updated 4 months ago
- A simple compile-to-WebAssembly language☆352Updated last year
- WIP ISO 7185 Pascal interpreter☆48Updated 4 years ago
- How to write a UNIX shell, with a lot of background☆338Updated 7 years ago
- A rust implementation of the lox language☆100Updated 5 months ago
- The compiler for the Z programming language - a procedural and functional language that transpiles to JavaScript. It integrates syntactic…☆55Updated last year
- Stack-based VM Architecture in JavaScript. (Virtual Machine Fantasy Console)☆27Updated 5 years ago
- A toy programming language for learning how to make programming languages☆33Updated last year
- fast javascript bundler☆108Updated 3 years ago
- A toy programming language written in Go that compiles to C.☆96Updated 2 years ago
- The Nuua Programming Language - A zero dependencies, high level strong typed, interpreted language built on the top of modern C++17.☆56Updated 4 years ago
- A programming language in early development☆151Updated 4 years ago
- A little language interpreter written in Go☆92Updated 5 years ago
- Programming language and compiler —WORK IN PROGRESS—☆74Updated 2 years ago
- The Pepper Programming Language☆61Updated 9 months ago
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆137Updated 3 years ago
- A compiler for a new language focusing on compile-time execution and no LLVM dependency.☆286Updated last year
- Tiny Programs: Rosetta code for implementations☆56Updated last year
- Bytecode Interpreter for Yet Another Scripting Language (YASL).☆65Updated 4 months ago
- A JavaScript compiler written in TypeScript targeting C++/V8☆196Updated last year
- Original Dartmouth BASIC Interpreter/Compiler☆38Updated 5 years ago
- JS parser in Web Assembly / C☆165Updated last year