tiny-langtiny-lang — A different programming language. Supports a bunch of spoken languages.
Stars: ✭ 26 (-18.75%)
pascal-interpreterA simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-34.37%)
MonkeyLang.jl"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-6.25%)
SwiftpascalinterpreterSimple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+743.75%)
MicoMico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-40.62%)
awesome-internalsA curated list of awesome resources and learning materials in the field of X internals
Stars: ✭ 78 (+143.75%)
3bc-langLow level language, tiny virtual machine that works on computers and microcontrollers. (Friendly Punched cards)
Stars: ✭ 155 (+384.38%)
malluscriptA simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+250%)
LibfsmDFA regular expression library & friends
Stars: ✭ 512 (+1500%)
ariaExpressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (+25%)
monkeyThe Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-34.37%)
fayrant-langSimple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-6.25%)
CubThe Cub Programming Language
Stars: ✭ 198 (+518.75%)
lua-in-rustThe Lua programming language, implemented in Rust.
Stars: ✭ 76 (+137.5%)
kolasuKotlin Language Support – AST Library
Stars: ✭ 45 (+40.63%)
Rs Monkey LangMonkey Programming Language written in Rust.
Stars: ✭ 80 (+150%)
compiler-course-unipiLab of the course Languages, Compilers and Interpreters (Cod. 653AA) @ UNIPI
Stars: ✭ 18 (-43.75%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (+384.38%)
ciforthA generic system for creating i86 implementations of the language Forth.
Stars: ✭ 38 (+18.75%)
Monkey RustAn interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+443.75%)
Jquery.terminaljQuery Terminal Emulator - JavaScript library for creating web-based terminals with custom commands
Stars: ✭ 2,623 (+8096.88%)
qcorC++ compiler for heterogeneous quantum-classical computing built on Clang and XACC
Stars: ✭ 78 (+143.75%)
Freeze-OSAn Operating System that runs on top of an interpreter.
Stars: ✭ 24 (-25%)
lexertkC++ Lexer Toolkit Library (LexerTk) https://www.partow.net/programming/lexertk/index.html
Stars: ✭ 26 (-18.75%)
kiwi-8CHIP-8 interpreter for Windows and MacOS
Stars: ✭ 16 (-50%)
jetA Fast C and Python like Programming Language that puts the Developer first. WIP
Stars: ✭ 41 (+28.13%)
picol(Fossil repository mirror) A tiny interpreter
Stars: ✭ 19 (-40.62%)
Decaf-CompilerCompiler for Decaf Programming Language
Stars: ✭ 36 (+12.5%)
chip8CHIP-8 Emulator in Rust
Stars: ✭ 12 (-62.5%)
sigmastate-interpreterErgoScript compiler and ErgoTree Interpreter implementation for Ergo blockchain
Stars: ✭ 56 (+75%)
Juka🥣 Juka Programming Language - Fast Portable Programming Language. Run code anywhere without complicated installations and admin rights. Simple, yet powerful new programming language [Easy to code and run on any system] IOT devices supported!
Stars: ✭ 68 (+112.5%)
lunaticlunatic: a toy lua interpreter
Stars: ✭ 16 (-50%)
fundotThe Fundot programming language.
Stars: ✭ 15 (-53.12%)
bfpileOptimizing Brainfuck compiler, transpiler and interpreter
Stars: ✭ 19 (-40.62%)
basic📺 A from-scratch BASIC interpreter with a focus on being easy to extend and port.
Stars: ✭ 66 (+106.25%)
lispyLISP interpreter in Python
Stars: ✭ 31 (-3.12%)
sturdySturdy is a library for developing sound static analyses in Haskell.
Stars: ✭ 49 (+53.13%)
LLVM-JVM[W.I.P] A Just-In-Time Java Virtual Machine written in Haskell
Stars: ✭ 22 (-31.25%)
BOHM1.1Bologna Optimal Higher-Order Machine, Version 1.1
Stars: ✭ 45 (+40.63%)
embedAn embeddable, tiny Forth interpreter with metacompiler.
Stars: ✭ 80 (+150%)
pocketlangA lightweight, fast embeddable scripting language.
Stars: ✭ 1,412 (+4312.5%)
cloxA virtual machine and a tree-walk interpreter for the Lox programming language in C89 🌀
Stars: ✭ 38 (+18.75%)
wasmA fast Pascal (Delphi) WebAssembly interpreter
Stars: ✭ 40 (+25%)
EightBallThe Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20
Stars: ✭ 17 (-46.87%)
StepULCEfficient and single-steppable ULC evaluation algorithm
Stars: ✭ 15 (-53.12%)
KAIKAI is a distributed computing model written in modern C++ and is cross-plaftorm. Using custom language translators and an executor, KAI provides full reflection, persistence and cross-process communications without having to modify existing source code. KAI Comes with an automated, generational tricolor garbage collector, and Console- and Windo…
Stars: ✭ 13 (-59.37%)
rodaRöda: A stream-oriented scripting language
Stars: ✭ 43 (+34.38%)
re-typescriptAn opinionated attempt at finally solving typescript interop for ReasonML / OCaml.
Stars: ✭ 68 (+112.5%)
ScriptScript is an object-oriented interpreted programming language. Being migrated to CppUtils
Stars: ✭ 18 (-43.75%)
irisThe interpreter of ISLisp
Stars: ✭ 58 (+81.25%)
pythonvm-rustAn incomplete stackless interpreter of Python bytecode, written in Rust.
Stars: ✭ 65 (+103.13%)
suicideLLVM pass that detects one undefined behavior, and emits code to delete your hard drive
Stars: ✭ 33 (+3.13%)
avaloniInterpreter of the Avalon programming language.
Stars: ✭ 14 (-56.25%)
stutterImplement a Lisp, in C, from scratch, no libs
Stars: ✭ 65 (+103.13%)
NatsuLangNo description or website provided.
Stars: ✭ 96 (+200%)
LaytheA gradually typed language originally based on the crafting interpreters series
Stars: ✭ 58 (+81.25%)
go-recipes🦩 Tools for Go projects
Stars: ✭ 2,490 (+7681.25%)