Rs Monkey LangMonkey Programming Language written in Rust.
Stars: ✭ 80 (-54.02%)
CubThe Cub Programming Language
Stars: ✭ 198 (+13.79%)
MicoMico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-89.08%)
LionessThe Lioness Programming Language
Stars: ✭ 155 (-10.92%)
Nodablea node-able bidirectionnal expression editor.
Stars: ✭ 103 (-40.8%)
Tiny CompilerA tiny compiler for a language featuring LL(2) with Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour of how the "real" thing works whilst not being a mere toy example
Stars: ✭ 425 (+144.25%)
LogoA Logo interpreter written in Swift
Stars: ✭ 207 (+18.97%)
fayrant-langSimple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-82.76%)
ariaExpressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (-77.01%)
ForgeA lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-12.07%)
VeribleVerible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+120.69%)
ExprtkC++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+72.99%)
Charly VmFibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-62.07%)
SwiftpascalinterpreterSimple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+55.17%)
DiagonInteractive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+8.62%)
types-and-programming-languagesC++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-81.61%)
MonkeyLang.jl"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-82.76%)
malluscriptA simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (-35.63%)
ShA shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+2395.98%)
FslexyaccLexer and parser generators for F#
Stars: ✭ 148 (-14.94%)
Php Parser🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+129.89%)
GoawkA POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (+471.84%)
LogosCreate ridiculously fast Lexers
Stars: ✭ 1,001 (+475.29%)
Syntax ParserLight and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (+82.18%)
GelatinTransform text files to XML, JSON, or YAML
Stars: ✭ 150 (-13.79%)
Minigominigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+162.07%)
TabloidA minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+35.06%)
InternettoolsXPath/XQuery 3.1 interpreter for Pascal with compatibility modes for XPath 2.0/XQuery 1.0/3.0, custom and JSONiq extensions, XML/HTML parsers and classes for HTTP/S requests
Stars: ✭ 82 (-52.87%)
Graphql Go ToolsTools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (-44.83%)
EndbasicBASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (-39.08%)
CsstreeA tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+544.25%)
GrmtoolsRust grammar tool libraries and binaries
Stars: ✭ 153 (-12.07%)
Snapdragonsnapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+3.45%)
monkeyThe Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-87.93%)
ParticipleA parser library for Go
Stars: ✭ 2,302 (+1222.99%)
Cslya C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (-25.86%)
pascal-interpreterA simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-87.93%)
LittlelangA little language interpreter written in Go
Stars: ✭ 56 (-67.82%)
PlyaraParse YARA rules and operate over them more easily.
Stars: ✭ 108 (-37.93%)
Works For MeCollection of developer toolkits
Stars: ✭ 131 (-24.71%)
WainWebAssembly implementation from scratch in Safe Rust with zero dependencies
Stars: ✭ 160 (-8.05%)
ClingThe cling C++ interpreter
Stars: ✭ 2,322 (+1234.48%)
FeedjiraA feed parsing library
Stars: ✭ 2,017 (+1059.2%)
Nf Interpreter⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-3.45%)
InkA fast and flexible Markdown parser written in Swift.
Stars: ✭ 2,049 (+1077.59%)
Metalang99A functional language for C99 preprocessor metaprogramming
Stars: ✭ 152 (-12.64%)
ParserA parsing library, focused on simplicity and great error messages
Stars: ✭ 167 (-4.02%)
Sthe s shell
Stars: ✭ 158 (-9.2%)
Elf ParserLightweight elf binary parser with no external dependencies - Sections, Symbols, Relocations, Segments
Stars: ✭ 172 (-1.15%)
Graphql S2sAdd GraphQL Schema support for type inheritance, generic typing, metadata decoration. Transpile the enriched GraphQL string schema into the standard string schema understood by graphql.js and the Apollo server client.
Stars: ✭ 171 (-1.72%)
SpypiAn (un-)ethical hacking-station based on Raspberry Pi and Python
Stars: ✭ 167 (-4.02%)
Texsoupfault-tolerant Python3 package for searching, navigating, and modifying LaTeX documents
Stars: ✭ 157 (-9.77%)
RatsMovie Ratings Synchronization with Python
Stars: ✭ 156 (-10.34%)
BoaBoa is an embeddable and experimental Javascript engine written in Rust. Currently, it has support for some of the language.
Stars: ✭ 2,509 (+1341.95%)