All Projects → cabhishek → Nimlox

cabhishek / Nimlox

Licence: mit
Interpreter for the 'Lox' language written in Nim

Programming Languages

nim
578 projects

Projects that are alternatives of or similar to Nimlox

Xeus
Implementation of the Jupyter kernel protocol in C++
Stars: ✭ 693 (+1880%)
Mutual labels:  interpreter
Moonsharp
An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
Stars: ✭ 926 (+2545.71%)
Mutual labels:  interpreter
Esta
Interpreted language and bytecode VM of my own design written in Rust [Unmaintained]
Stars: ✭ 28 (-20%)
Mutual labels:  interpreter
Springboot Learning
🚕 spring boot学习案例,方便spring boot 初学者快速掌握相关知识
Stars: ✭ 724 (+1968.57%)
Mutual labels:  interpreter
Poop
A new perspective on programming
Stars: ✭ 19 (-45.71%)
Mutual labels:  interpreter
Androidfancydrawable
Android animation interpolator based on bezier curve.
Stars: ✭ 26 (-25.71%)
Mutual labels:  interpreter
Wasmi
Wasm interpreter in Rust
Stars: ✭ 670 (+1814.29%)
Mutual labels:  interpreter
Pseudo
PSeudo - The world's simplest PLAYSTATION emulator
Stars: ✭ 31 (-11.43%)
Mutual labels:  interpreter
Blink Lexer
Starting code of the first challenge in the Let's Build a Programming Language series.
Stars: ✭ 24 (-31.43%)
Mutual labels:  interpreter
Mappy
A functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-71.43%)
Mutual labels:  interpreter
Llamalang
Repository for the Llama Programming Language. Work In Progress
Stars: ✭ 6 (-82.86%)
Mutual labels:  interpreter
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-45.71%)
Mutual labels:  interpreter
Cfl
a Compileable statically typed Functional programming Language
Stars: ✭ 7 (-80%)
Mutual labels:  interpreter
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+1954.29%)
Mutual labels:  interpreter
Monkey v
[WIP] Implementation of Monkey 🐒 Language in V
Stars: ✭ 29 (-17.14%)
Mutual labels:  interpreter
Tiny Compiler
A tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+1842.86%)
Mutual labels:  interpreter
Jasl
Just another scripting language
Stars: ✭ 25 (-28.57%)
Mutual labels:  interpreter
Rustpython
A Python Interpreter written in Rust
Stars: ✭ 10,261 (+29217.14%)
Mutual labels:  interpreter
Hadeslang
The Hades Programming Language
Stars: ✭ 30 (-14.29%)
Mutual labels:  interpreter
Littlec
A modified version of the LittleC Interpreter from Herbert Schildt's C: The Complete Reference (4th Ed.)
Stars: ✭ 10 (-71.43%)
Mutual labels:  interpreter

nimlox Build Status

Interpreter for the Lox language written in Nim.

Still work in progress.

Setup

  • Ensure nim 0.18.0+ is installed
    • Easiest way to install nim is via choosenim

Quick Start

  1. nim repl # start the REPL
  2. nim sample # interpret sample.lox file

Test

  1. nim tests

License

MIT.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].