All Projects → Rs Monkey Lang → Similar Projects or Alternatives

930 Open source projects that are alternatives of or similar to Rs Monkey Lang

Cub
The Cub Programming Language
Stars: ✭ 198 (+147.5%)
Mutual labels:  lexer, parser, interpreter
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-76.25%)
Mutual labels:  lexer, parser, interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+93.75%)
Mutual labels:  lexer, parser, interpreter
Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+117.5%)
Mutual labels:  lexer, parser, interpreter
Verible
Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, and formatter.
Stars: ✭ 384 (+380%)
Mutual labels:  lexer, parser
aria
Expressive, noiseless, interpreted, toy programming language
Stars: ✭ 40 (-50%)
Mutual labels:  interpreter, lexer
Sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+5328.75%)
Mutual labels:  parser, interpreter
Plyara
Parse YARA rules and operate over them more easily.
Stars: ✭ 108 (+35%)
Mutual labels:  lexer, parser
Csly
a C# embeddable lexer and parser generator (.Net core)
Stars: ✭ 129 (+61.25%)
Mutual labels:  lexer, parser
Grmtools
Rust grammar tool libraries and binaries
Stars: ✭ 153 (+91.25%)
Mutual labels:  lexer, parser
Csstree
A tool set for CSS including fast detailed parser, walker, generator and lexer based on W3C specs and browser implementations
Stars: ✭ 1,121 (+1301.25%)
Mutual labels:  lexer, parser
Own-Programming-Language-Tutorial
Репозиторий курса "Как создать свой язык программирования"
Stars: ✭ 95 (+18.75%)
Mutual labels:  interpreter, lexer
Snapdragon
snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Stars: ✭ 180 (+125%)
Mutual labels:  lexer, parser
Php Parser
🌿 NodeJS PHP Parser - extract AST or tokens (PHP5 and PHP7)
Stars: ✭ 400 (+400%)
Mutual labels:  lexer, parser
MonkeyLang.jl
"Writing an Interpreter in GO" and "Writing a Compiler in GO" in Julia.
Stars: ✭ 30 (-62.5%)
Mutual labels:  interpreter, lexer
Tabloid
A minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+193.75%)
Mutual labels:  parser, interpreter
Graphql Go Tools
Tools to write high performance GraphQL applications using Go/Golang.
Stars: ✭ 96 (+20%)
Mutual labels:  lexer, parser
Gelatin
Transform text files to XML, JSON, or YAML
Stars: ✭ 150 (+87.5%)
Mutual labels:  lexer, parser
Works For Me
Collection of developer toolkits
Stars: ✭ 131 (+63.75%)
Mutual labels:  lexer, parser
monkey
The Monkey Programming Language & Interpreter written in PHP.
Stars: ✭ 21 (-73.75%)
Mutual labels:  interpreter, lexer
types-and-programming-languages
C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..
Stars: ✭ 32 (-60%)
Mutual labels:  interpreter, lexer
fayrant-lang
Simple, interpreted, dynamically-typed programming language
Stars: ✭ 30 (-62.5%)
Mutual labels:  interpreter, lexer
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-73.75%)
Mutual labels:  interpreter, lexer
malluscript
A simple,gentle,humble scripting language for mallus, based on malayalam memes.
Stars: ✭ 112 (+40%)
Mutual labels:  interpreter, lexer
Swiftpascalinterpreter
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
Stars: ✭ 270 (+237.5%)
Mutual labels:  lexer, interpreter
Syntax Parser
Light and fast 🚀parser! With zero dependents. - Sql Parser Demo added!
Stars: ✭ 317 (+296.25%)
Mutual labels:  lexer, parser
Diagon
Interactive ASCII art diagram generators. 🌟
Stars: ✭ 189 (+136.25%)
Mutual labels:  lexer, parser
Tiny Compiler
A 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 (+431.25%)
Mutual labels:  lexer, parser
Charly Vm
Fibers, Closures, C-Module System | NaN-boxing, bytecode-VM written in C++
Stars: ✭ 66 (-17.5%)
Mutual labels:  lexer, parser
Minigo
minigo🐥is a small Go compiler made from scratch. It can compile itself.
Stars: ✭ 456 (+470%)
Mutual labels:  lexer, parser
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+607.5%)
Mutual labels:  parser, interpreter
Participle
A parser library for Go
Stars: ✭ 2,302 (+2777.5%)
Mutual labels:  lexer, parser
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (+276.25%)
Mutual labels:  lexer, parser
Internettools
XPath/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 (+2.5%)
Mutual labels:  parser, interpreter
Logo
A Logo interpreter written in Swift
Stars: ✭ 207 (+158.75%)
Mutual labels:  parser, interpreter
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+91.25%)
Mutual labels:  parser, interpreter
Nodable
a node-able bidirectionnal expression editor.
Stars: ✭ 103 (+28.75%)
Mutual labels:  lexer, parser
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (+32.5%)
Mutual labels:  parser, interpreter
Fslexyacc
Lexer and parser generators for F#
Stars: ✭ 148 (+85%)
Mutual labels:  lexer, parser
Logos
Create ridiculously fast Lexers
Stars: ✭ 1,001 (+1151.25%)
Mutual labels:  lexer, parser
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+5272.5%)
Mutual labels:  parser, interpreter
Goawk
A POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (+1143.75%)
Mutual labels:  parser, interpreter
Littlelang
A little language interpreter written in Go
Stars: ✭ 56 (-30%)
Mutual labels:  parser, interpreter
Atoma
Atom, RSS and JSON feed parser for Python 3
Stars: ✭ 67 (-16.25%)
Mutual labels:  parser
Jetpack.js
A ECMAScript bundler and minifier implemented in C++ aimed at excellent performance.
Stars: ✭ 75 (-6.25%)
Mutual labels:  parser
Plantuml Parser
Parse PlantUML with JavaScript or TypeScript
Stars: ✭ 67 (-16.25%)
Mutual labels:  parser
Marko
A markdown parser with high extensibility.
Stars: ✭ 77 (-3.75%)
Mutual labels:  parser
Any23
Apache Anything To Triples (Any23) is a library, a web service and a command line tool that extracts structured data in RDF format from a variety of Web documents.
Stars: ✭ 74 (-7.5%)
Mutual labels:  parser
Parser Javascript
Browser sniffing gone too far — A useragent parser library for JavaScript
Stars: ✭ 66 (-17.5%)
Mutual labels:  parser
Cppast.codegen
An extensible library providing C# PInvoke codegen from C/C++ files for .NET
Stars: ✭ 65 (-18.75%)
Mutual labels:  parser
Sequential
An environment to visualize JavaScript code execution in a browser
Stars: ✭ 74 (-7.5%)
Mutual labels:  parser
Csvparser
C++ parser for CSV file format
Stars: ✭ 65 (-18.75%)
Mutual labels:  parser
Astexplorer.app
https://astexplorer.net with ES Modules support and Hot Reloading
Stars: ✭ 65 (-18.75%)
Mutual labels:  parser
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 79 (-1.25%)
Mutual labels:  interpreter
Mimekit
A .NET MIME creation and parser library with support for S/MIME, PGP, DKIM, TNEF and Unix mbox spools.
Stars: ✭ 1,214 (+1417.5%)
Mutual labels:  parser
Parser
Generate a JSON documentation for a SFC Vue component. Contribute: https://gitlab.com/vuedoc/parser#contribute
Stars: ✭ 74 (-7.5%)
Mutual labels:  parser
Obonet
OBO-formatted ontologies → networkx (Python 3)
Stars: ✭ 64 (-20%)
Mutual labels:  parser
Wordtokenizers.jl
High performance tokenizers for natural language processing and other related tasks
Stars: ✭ 63 (-21.25%)
Mutual labels:  lexer
Method log
Trace the history of an individual method in a git repository (experimental)
Stars: ✭ 73 (-8.75%)
Mutual labels:  parser
Dexbox
A lightweight dex file parsing library
Stars: ✭ 64 (-20%)
Mutual labels:  parser
1-60 of 930 similar projects