xkbeyer / liquid
Toy programming language using LLVM, flex and bison.
☆92Updated 4 months ago
Alternatives and similar repositories for liquid:
Users that are interested in liquid are comparing it to the libraries listed below
- The Sharp programming language☆45Updated 2 weeks ago
- Toy programming language☆48Updated last week
- A virtual machine and a tree-walk interpreter for the Lox programming language in C89☆50Updated 5 years ago
- LLVM Tutorial: Kaleidoscope (Implementing a Language with LLVM)☆248Updated 2 years ago
- An implementation of the Kaleidoscope language using Flex, Bison & the LLVM-C bindings.☆148Updated 8 years ago
- Interpreter and Read-Eval-Print-Loop for a simple programming language called "MiniLang", written in C++☆67Updated 5 years ago
- LALR(1) parser for C++☆79Updated 9 months ago
- A C++ version monkey language interpreter. From Write An Interpreter In Go☆36Updated 4 years ago
- C++ implementation of the lox toy language used from the crafting interpreters book (http://www.craftinginterpreters.com/)☆36Updated 4 years ago
- a simple tiny C Compiler using Lex & Yacc☆85Updated 8 years ago
- Writing a minimal x86-64 JIT compiler in C++☆102Updated 6 years ago
- Lox bytecode VM written in C++ - Based on Part III of Bob Nystrom's Book "Crafting Interpreters"☆25Updated 3 years ago
- Kaleidoscope is a toy programming language built from scratch using the LLVM libraries.☆19Updated 4 years ago
- Compiler-compiler for writing compiler frontends with Lua☆23Updated 2 years ago
- loxi - a Lox interpreter☆33Updated 7 years ago
- A tree-walker && virtual-machine && JIT interpreter for Lox language☆29Updated 11 months ago
- An implementation of *jlox* from Crafting Interpreters in C++.☆43Updated 2 years ago
- Modern C++ implementation of the Kaleidoscope LLVM tutorial.☆13Updated 7 years ago
- Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox program…☆34Updated 3 years ago
- A toy programming language compiled to LLVM IR (<200 LoC, dumbed down for educational)☆27Updated 5 years ago
- Spice Programming Language☆67Updated last week
- Bytecode Interpreter for Yet Another Scripting Language (YASL).☆70Updated last month
- Feral programming language reference implementation☆142Updated last week
- LALR parser generator targetting C, C++, Python, JavaScript, JSON and XML☆63Updated last month
- graph based intermediate representation and backend for optimising compilers☆505Updated last month
- A compiler for a simple language, built with Python and LLVM☆100Updated 5 years ago
- GNU Bison and GNU Flex C++ example☆214Updated 5 years ago
- Following Nystrom's book Crafting Interpreters, implemented in C++.☆101Updated last year
- A modern scripting language; implemented in old school C, yacc & flex☆31Updated last week
- A C++ template for Bison / Flex projects☆36Updated 2 years ago