All Projects → Littlelang → Similar Projects or Alternatives

879 Open source projects that are alternatives of or similar to Littlelang

Monkey Rust
An interpreter for the Monkey programming language written in Rust
Stars: ✭ 174 (+210.71%)
Mutual labels:  parser, interpreter
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (+89.29%)
Mutual labels:  parser, interpreter
Cub
The Cub Programming Language
Stars: ✭ 198 (+253.57%)
Mutual labels:  parser, interpreter
Tabloid
A minimal programming language inspired by clickbait headlines
Stars: ✭ 235 (+319.64%)
Mutual labels:  parser, interpreter
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 (+46.43%)
Mutual labels:  parser, interpreter
Logo
A Logo interpreter written in Swift
Stars: ✭ 207 (+269.64%)
Mutual labels:  parser, interpreter
Goawk
A POSIX-compliant AWK interpreter written in Go
Stars: ✭ 995 (+1676.79%)
Mutual labels:  parser, interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+176.79%)
Mutual labels:  parser, interpreter
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (+173.21%)
Mutual labels:  parser, interpreter
Rs Monkey Lang
Monkey Programming Language written in Rust.
Stars: ✭ 80 (+42.86%)
Mutual labels:  parser, interpreter
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+910.71%)
Mutual labels:  parser, interpreter
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+7575%)
Mutual labels:  parser, interpreter
Sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+7655.36%)
Mutual labels:  parser, interpreter
Mico
Mico ("Monkey" in catalan). Monkey language implementation done with C++. https://interpreterbook.com/
Stars: ✭ 19 (-66.07%)
Mutual labels:  parser, interpreter
Openxion
OpenXION - Reference Implementation of the XION Scripting Language
Stars: ✭ 40 (-28.57%)
Mutual labels:  interpreter
Hermes
C-like scripting language
Stars: ✭ 48 (-14.29%)
Mutual labels:  interpreter
Rocket
NetDisk in command line.
Stars: ✭ 40 (-28.57%)
Mutual labels:  parser
Rascal
A simple Pascal interpreter written in rust.
Stars: ✭ 38 (-32.14%)
Mutual labels:  interpreter
M3u8
Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions
Stars: ✭ 1,064 (+1800%)
Mutual labels:  parser
Parsedown Extra Plugin
Configurable Markdown to HTML converter with Parsedown Extra Plugin.
Stars: ✭ 47 (-16.07%)
Mutual labels:  parser
Google Libphonenumber
The up-to-date and reliable Google's libphonenumber package for node.js.
Stars: ✭ 984 (+1657.14%)
Mutual labels:  parser
Sharpmath
A small .NET math library.
Stars: ✭ 36 (-35.71%)
Mutual labels:  parser
Algorithmmap
建立你的算法地图:如何高效学习算法;算法工程师:从小白到专家
Stars: ✭ 47 (-16.07%)
Mutual labels:  interpreter
Rustpython
A Python Interpreter written in Rust
Stars: ✭ 10,261 (+18223.21%)
Mutual labels:  interpreter
Parson
Lightweight JSON library written in C.
Stars: ✭ 965 (+1623.21%)
Mutual labels:  parser
Mir
A light-weight JIT compiler based on MIR (Medium Internal Representation)
Stars: ✭ 1,075 (+1819.64%)
Mutual labels:  interpreter
Tree Sitter Ruby
Ruby grammar for tree-sitter
Stars: ✭ 51 (-8.93%)
Mutual labels:  parser
Ical Rs
Rust parser for ics (rfc5545) and vcard (rfc6350)
Stars: ✭ 46 (-17.86%)
Mutual labels:  parser
Bookmark Parser
Find and parse Firefox/Chrome bookmark HTML and jsonlz4 file into useable JSON object or export as JSON file.
Stars: ✭ 31 (-44.64%)
Mutual labels:  parser
Logos
Create ridiculously fast Lexers
Stars: ✭ 1,001 (+1687.5%)
Mutual labels:  parser
Cymbal
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-12.5%)
Mutual labels:  interpreter
Feel Scala
FEEL parser and interpreter written in Scala
Stars: ✭ 52 (-7.14%)
Mutual labels:  interpreter
Mips
MIPS assembler and simulator
Stars: ✭ 38 (-32.14%)
Mutual labels:  interpreter
Greynir
The greynir.is natural language processing website for Icelandic
Stars: ✭ 47 (-16.07%)
Mutual labels:  parser
Brainfuck C
Brainfuck interpreter in C.
Stars: ✭ 36 (-35.71%)
Mutual labels:  interpreter
Tablam
The practical relational programing language for data-oriented applications
Stars: ✭ 55 (-1.79%)
Mutual labels:  interpreter
Seax
A VM-based runtime environment for functional programming languages
Stars: ✭ 36 (-35.71%)
Mutual labels:  interpreter
Inicpp
C++ parser of INI files with schema validation.
Stars: ✭ 47 (-16.07%)
Mutual labels:  parser
Nimlox
Interpreter for the 'Lox' language written in Nim
Stars: ✭ 35 (-37.5%)
Mutual labels:  interpreter
Wasmjit
Small Embeddable WebAssembly Runtime
Stars: ✭ 1,063 (+1798.21%)
Mutual labels:  interpreter
Substitution Schedule Parser
Java library for parsing schools' substitution schedules. Supports multiple different systems mainly used in the German-speaking countries, including Untis, svPlan, and DAVINCI
Stars: ✭ 33 (-41.07%)
Mutual labels:  parser
O
Language for code-golf with a focus on unreadability
Stars: ✭ 46 (-17.86%)
Mutual labels:  interpreter
Django Precise Bbcode
A Django application for parsing, displaying and editing BBCodes-based text contents.
Stars: ✭ 31 (-44.64%)
Mutual labels:  parser
Lily
This repository has moved: https://gitlab.com/FascinatedBox/lily
Stars: ✭ 1,081 (+1830.36%)
Mutual labels:  interpreter
Pseudo
PSeudo - The world's simplest PLAYSTATION emulator
Stars: ✭ 31 (-44.64%)
Mutual labels:  interpreter
U6a
Implementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (-17.86%)
Mutual labels:  interpreter
Parsley
An exceptionally fast parser combinator library for Scala
Stars: ✭ 31 (-44.64%)
Mutual labels:  parser
Hadeslang
The Hades Programming Language
Stars: ✭ 30 (-46.43%)
Mutual labels:  interpreter
Pythonvm Rust
An incomplete stackless interpreter of Python bytecode, written in Rust.
Stars: ✭ 50 (-10.71%)
Mutual labels:  interpreter
Fast Xml Parser
Validate XML, Parse XML to JS/JSON and vise versa, or parse XML to Nimn rapidly without C/C++ based libraries and no callback
Stars: ✭ 1,021 (+1723.21%)
Mutual labels:  parser
Pbparser
Golang library for parsing protocol buffer (.proto) files
Stars: ✭ 30 (-46.43%)
Mutual labels:  parser
Ssp
C++ CSV parser
Stars: ✭ 30 (-46.43%)
Mutual labels:  parser
Edn Data
EDN parser and generator that works with plain JS data, with support for TS and node streams
Stars: ✭ 44 (-21.43%)
Mutual labels:  parser
Mysqllog
Lightweight MySQL slow query log parser in Go
Stars: ✭ 29 (-48.21%)
Mutual labels:  parser
Adenium
Adenium Normalizer
Stars: ✭ 29 (-48.21%)
Mutual labels:  parser
Tree Sitter Cpp
C++ grammar for tree-sitter
Stars: ✭ 52 (-7.14%)
Mutual labels:  parser
Mikrokosmos
(λ) Educational lambda calculus interpreter
Stars: ✭ 50 (-10.71%)
Mutual labels:  interpreter
Serd
A lightweight C library for RDF syntax
Stars: ✭ 43 (-23.21%)
Mutual labels:  parser
Monkey v
[WIP] Implementation of Monkey 🐒 Language in V
Stars: ✭ 29 (-48.21%)
Mutual labels:  interpreter
Errorstacks
Tiny library to parse error stack traces
Stars: ✭ 29 (-48.21%)
Mutual labels:  parser
1-60 of 879 similar projects