All Projects → Shentong → Similar Projects or Alternatives

399 Open source projects that are alternatives of or similar to Shentong

Magpie
🐦 Successor of my monkey Interpreter(support for class, linq, sql, net, http, fmt, json and A realtime syntax highlighting REPL).
Stars: ✭ 88 (-43.23%)
Mutual labels:  interpreter
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 79 (-49.03%)
Mutual labels:  interpreter
Cpi
Tiny c++ interpreter
Stars: ✭ 116 (-25.16%)
Mutual labels:  interpreter
Sniprun
A neovim plugin to run lines/blocs of code (independently of the rest of the file), supporting multiples languages
Stars: ✭ 93 (-40%)
Mutual labels:  interpreter
Pascalnide
Pascal Compiler for Android
Stars: ✭ 63 (-59.35%)
Mutual labels:  interpreter
Lice
A multi-paradigm programming language running on JVM
Stars: ✭ 120 (-22.58%)
Mutual labels:  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 (-47.1%)
Mutual labels:  interpreter
Gomacro
Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros
Stars: ✭ 1,784 (+1050.97%)
Mutual labels:  interpreter
Oh
A new Unix shell.
Stars: ✭ 1,206 (+678.06%)
Mutual labels:  interpreter
Quickjs
The official repo is at bellard/quickjs.
Stars: ✭ 1,429 (+821.94%)
Mutual labels:  interpreter
Lispe
An implementation of a full fledged Lisp interpreter with Data Structure, Pattern Programming and High level Functions with Lazy Evaluation à la Haskell.
Stars: ✭ 105 (-32.26%)
Mutual labels:  interpreter
Zepto
A schemy Lisp backed by Haskell
Stars: ✭ 60 (-61.29%)
Mutual labels:  interpreter
Lpp 3ds
Lua Player Plus for 3DS
Stars: ✭ 125 (-19.35%)
Mutual labels:  interpreter
Wasm Forth
A Forth implementation compiling to WebAssembly.
Stars: ✭ 92 (-40.65%)
Mutual labels:  interpreter
Kivm
🌟This is a pure C++ implementation of Java Virtual Machine (only Java 8 is supported). Inspired by Hotspot In Action.
Stars: ✭ 137 (-11.61%)
Mutual labels:  interpreter
Abrvalg
Python-like programming language interpreter written in Python
Stars: ✭ 83 (-46.45%)
Mutual labels:  interpreter
Writing an interpreter in elixir
Elixir implementation of an interpreter for the Monkey programming language
Stars: ✭ 119 (-23.23%)
Mutual labels:  interpreter
Pebakery
PEBakery is a script engine that specializes in customizing the Windows Preinstalled Environment (WinPE/WinRE).
Stars: ✭ 80 (-48.39%)
Mutual labels:  interpreter
Lawvere
A categorical programming language with effects
Stars: ✭ 142 (-8.39%)
Mutual labels:  interpreter
Smallbasic
SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax
Stars: ✭ 78 (-49.68%)
Mutual labels:  interpreter
Brain
An esoteric programming language compiler on top of LLVM based on Brainfuck
Stars: ✭ 112 (-27.74%)
Mutual labels:  interpreter
Mini Interpreter
A Simple Scripting Language
Stars: ✭ 72 (-53.55%)
Mutual labels:  interpreter
Designpatterns
🔑Elements of Reusable Object-Oriented Software🔓is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
Stars: ✭ 134 (-13.55%)
Mutual labels:  interpreter
Sablejs
🏖️ The safer and faster ECMA5.1 interpreter written by JavaScript
Stars: ✭ 60 (-61.29%)
Mutual labels:  interpreter
Libforth
libforth: A small Forth interpreter that can be used as a library written in c99
Stars: ✭ 107 (-30.97%)
Mutual labels:  interpreter
Endbasic
BASIC environment with a REPL, a web interface, and RPi support written in Rust
Stars: ✭ 106 (-31.61%)
Mutual labels:  interpreter
Tiny Lisp
A tiny lisp compiler written in JS
Stars: ✭ 58 (-62.58%)
Mutual labels:  interpreter
Ethereal
Ethereal Language Reference Implementation (archived). Currently working on Feral
Stars: ✭ 129 (-16.77%)
Mutual labels:  interpreter
Root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
Stars: ✭ 1,377 (+788.39%)
Mutual labels:  interpreter
Sosml
The Online Interpreter for Standard ML, written in TypeScript.
Stars: ✭ 138 (-10.97%)
Mutual labels:  interpreter
Mages
🎩 MAGES is a very simple, yet powerful, expression parser and interpreter.
Stars: ✭ 92 (-40.65%)
Mutual labels:  interpreter
Cperl
A perl5 with classes, types, compilable, company friendly, security
Stars: ✭ 125 (-19.35%)
Mutual labels:  interpreter
Feral
Feral programming language reference implementation
Stars: ✭ 89 (-42.58%)
Mutual labels:  interpreter
Javo
🚀 A sandboxed VM any Java developer can afford
Stars: ✭ 144 (-7.1%)
Mutual labels:  interpreter
Hdbf
Hyper-Dimensional Brainfuck
Stars: ✭ 87 (-43.87%)
Mutual labels:  interpreter
Simple
The Simple Intelligent and Modular Programming Language and Environment
Stars: ✭ 120 (-22.58%)
Mutual labels:  interpreter
Aceto
A programming language based on a 2D Hilbert curve grid
Stars: ✭ 83 (-46.45%)
Mutual labels:  interpreter
Jssms
JavaScript Sega Master System & Game Gear dynamic recompiling emulator.
Stars: ✭ 136 (-12.26%)
Mutual labels:  interpreter
Xstateful
A wrapper for xstate that stores state, handles transitions, emits events for state changes and actions/activities, and includes an optional reducer framework for updating state and invoking side-effects
Stars: ✭ 81 (-47.74%)
Mutual labels:  interpreter
Atto
An insanely simple self-hosted functional programming language
Stars: ✭ 119 (-23.23%)
Mutual labels:  interpreter
Rs Monkey Lang
Monkey Programming Language written in Rust.
Stars: ✭ 80 (-48.39%)
Mutual labels:  interpreter
Forge
A lightweight, elegant scripting language with built-in Rust-FFI.
Stars: ✭ 153 (-1.29%)
Mutual labels:  interpreter
Goto
Goto is an interpreted programming language written in go.
Stars: ✭ 79 (-49.03%)
Mutual labels:  interpreter
Pointless
Pointless: a scripting language for learning and fun
Stars: ✭ 116 (-25.16%)
Mutual labels:  interpreter
Python lite
[WIP] A simple, lightweight implementation of python3 language.
Stars: ✭ 77 (-50.32%)
Mutual labels:  interpreter
Brew.js
[WIP] C++ high-level JavaScript API for Nintendo 3DS/Switch
Stars: ✭ 136 (-12.26%)
Mutual labels:  interpreter
Ntphp
Ever wanted to execute PHP in your kernel driver? Look no further!
Stars: ✭ 76 (-50.97%)
Mutual labels:  interpreter
Apple Juice Actionscript
Pure .NET 2.0 code Implementation of the ActionScript3 compiler and runtime. Can be used to run scripts in environments where "just-in-time compilation" is not possible
Stars: ✭ 112 (-27.74%)
Mutual labels:  interpreter
Joker
Small Clojure interpreter, linter and formatter.
Stars: ✭ 1,161 (+649.03%)
Mutual labels:  interpreter
Wisp
A light lisp written in C++
Stars: ✭ 141 (-9.03%)
Mutual labels:  interpreter
Birlscript
Interpretador da linguagem BirlScript
Stars: ✭ 62 (-60%)
Mutual labels:  interpreter
Dummylua Tutorial
这是一个仿制lua解释器的项目,我希望通过逐步实现lua解释器的各个部分,更加深刻地掌握lua的基本结构和运作原理。
Stars: ✭ 108 (-30.32%)
Mutual labels:  interpreter
Flashforth
FlashForth development
Stars: ✭ 60 (-61.29%)
Mutual labels:  interpreter
Szl
A lightweight, embeddable scripting language
Stars: ✭ 134 (-13.55%)
Mutual labels:  interpreter
Swiftylisp
A minimal LISP implemented in Swift
Stars: ✭ 106 (-31.61%)
Mutual labels:  interpreter
Lioness
The Lioness Programming Language
Stars: ✭ 155 (+0%)
Mutual labels:  interpreter
Janet
A dynamic language and bytecode vm
Stars: ✭ 2,216 (+1329.68%)
Mutual labels:  interpreter
Emacs Cl
Common Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-9.68%)
Mutual labels:  interpreter
Kinx
Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.
Stars: ✭ 134 (-13.55%)
Mutual labels:  interpreter
Angu
A small DSL/interpreter that can be used to evaluate simple expressions
Stars: ✭ 105 (-32.26%)
Mutual labels:  interpreter
1-60 of 399 similar projects