All Projects → Pythonvm Rust → Similar Projects or Alternatives

399 Open source projects that are alternatives of or similar to Pythonvm Rust

Nimlox
Interpreter for the 'Lox' language written in Nim
Stars: ✭ 35 (-30%)
Mutual labels:  interpreter
Passerine
A small extensible programming language designed for concise expression with little code.
Stars: ✭ 341 (+582%)
Mutual labels:  interpreter
Bic
A C interpreter and API explorer.
Stars: ✭ 719 (+1338%)
Mutual labels:  interpreter
Yaegi
Yaegi is Another Elegant Go Interpreter
Stars: ✭ 4,044 (+7988%)
Mutual labels:  interpreter
Antlr4 Calculator
Simple antlr4 calculator.
Stars: ✭ 40 (-20%)
Mutual labels:  interpreter
Craftinginterpreters
Repository for the book "Crafting Interpreters"
Stars: ✭ 4,298 (+8496%)
Mutual labels:  interpreter
Tiny Compiler
A tiny evaluator and compiler of arithmetic expressions.
Stars: ✭ 680 (+1260%)
Mutual labels:  interpreter
My basic
A lightweight BASIC interpreter written in standard C in dual files. Aims to be embeddable, extendable and portable.
Stars: ✭ 316 (+532%)
Mutual labels:  interpreter
Pseudo
PSeudo - The world's simplest PLAYSTATION emulator
Stars: ✭ 31 (-38%)
Mutual labels:  interpreter
Goby
Goby - Yet another programming language written in Go
Stars: ✭ 3,296 (+6492%)
Mutual labels:  interpreter
Sci
Configurable Clojure interpreter suitable for scripting and Clojure DSLs.
Stars: ✭ 596 (+1092%)
Mutual labels:  interpreter
Calculatex
in progress pretty printing calculator language
Stars: ✭ 302 (+504%)
Mutual labels:  interpreter
Algorithmmap
建立你的算法地图:如何高效学习算法;算法工程师:从小白到专家
Stars: ✭ 47 (-6%)
Mutual labels:  interpreter
Rbpf
Rust virtual machine and JIT compiler for eBPF programs
Stars: ✭ 306 (+512%)
Mutual labels:  interpreter
Q3vm
Q3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+1070%)
Mutual labels:  interpreter
Awesome Graal
A curated list of awesome resources for Graal, GraalVM, Truffle and related topics
Stars: ✭ 302 (+504%)
Mutual labels:  interpreter
Monkey v
[WIP] Implementation of Monkey 🐒 Language in V
Stars: ✭ 29 (-42%)
Mutual labels:  interpreter
Csml Engine
🦜 Conversational Standard Meta Language
Stars: ✭ 292 (+484%)
Mutual labels:  interpreter
Jaspy
a Python VM written entirely from scratch in JavaScript with some unique features
Stars: ✭ 577 (+1054%)
Mutual labels:  interpreter
Lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
Stars: ✭ 293 (+486%)
Mutual labels:  interpreter
Openxion
OpenXION - Reference Implementation of the XION Scripting Language
Stars: ✭ 40 (-20%)
Mutual labels:  interpreter
Eval5
A JavaScript interpreter written in TypeScript - Support ES5
Stars: ✭ 281 (+462%)
Mutual labels:  interpreter
Webassemblyjs
Toolchain for WebAssembly
Stars: ✭ 566 (+1032%)
Mutual labels:  interpreter
Melang
A script language of preemptive scheduling coroutine in single thread
Stars: ✭ 273 (+446%)
Mutual labels:  interpreter
Mappy
A functional programming language. Like LISP but focused around maps rather than lists.
Stars: ✭ 10 (-80%)
Mutual labels:  interpreter
Schemy
A lightweight embeddable Scheme-like interpreter for configuration
Stars: ✭ 269 (+438%)
Mutual labels:  interpreter
Minimal
A Delightfully Diminutive Lisp. Implemented in < 1 KB of JavaScript with JSON source, macros, tail-calls, JS interop, error-handling, and more.
Stars: ✭ 560 (+1020%)
Mutual labels:  interpreter
pascal-interpreter
A simple interpreter for a large subset of Pascal language written for educational purposes
Stars: ✭ 21 (-58%)
Mutual labels:  interpreter
Cymbal
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Stars: ✭ 49 (-2%)
Mutual labels:  interpreter
danube
The Danube Programming Language
Stars: ✭ 33 (-34%)
Mutual labels:  interpreter
Hashlink
A virtual machine for Haxe
Stars: ✭ 523 (+946%)
Mutual labels:  interpreter
H-Calc
So, you want to write a DSL interpreter...
Stars: ✭ 21 (-58%)
Mutual labels:  interpreter
Cfl
a Compileable statically typed Functional programming Language
Stars: ✭ 7 (-86%)
Mutual labels:  interpreter
asl-interpreter
Example implementation of Arm's Architecture Specification Language (ASL)
Stars: ✭ 78 (+56%)
Mutual labels:  interpreter
Red
Red is a next-generation programming language strongly inspired by Rebol, but with a broader field of usage thanks to its native-code compiler, from system programming to high-level scripting and cross-platform reactive GUI, while providing modern support for concurrency, all in a zero-install, zero-config, single 1MB file!
Stars: ✭ 4,725 (+9350%)
Mutual labels:  interpreter
ocaml-offchain
Fork of WebAssembly reference interpreter with support for generating proofs needed for blockchain verification
Stars: ✭ 42 (-16%)
Mutual labels:  interpreter
Mips
MIPS assembler and simulator
Stars: ✭ 38 (-24%)
Mutual labels:  interpreter
wendy
Wendy is an compiler / interpreter for WendyScript
Stars: ✭ 14 (-72%)
Mutual labels:  interpreter
Gpython
gpython is a python interpreter written in go "batteries not included"
Stars: ✭ 472 (+844%)
Mutual labels:  interpreter
recurse
re<urse is a declarative language for generating musical patterns
Stars: ✭ 32 (-36%)
Mutual labels:  interpreter
Jasl
Just another scripting language
Stars: ✭ 25 (-50%)
Mutual labels:  interpreter
i8080-Space-Invaders
Intel i8080 Space Invaders Arcade Emulator
Stars: ✭ 19 (-62%)
Mutual labels:  interpreter
Neko
The Neko Virtual Machine
Stars: ✭ 447 (+794%)
Mutual labels:  interpreter
jrsonnet
Rust implementation of Jsonnet language
Stars: ✭ 164 (+228%)
Mutual labels:  interpreter
U6a
Implementation of Unlambda, an esoteric programming language.
Stars: ✭ 46 (-8%)
Mutual labels:  interpreter
fizzboom
Benchmark to compare async web server + interpreter + web client implementations across various languages
Stars: ✭ 46 (-8%)
Mutual labels:  interpreter
Ph7
An Embedded Implementation of PHP (C Library)
Stars: ✭ 422 (+744%)
Mutual labels:  interpreter
ATS-blockchain
⛓️ Blockchain + Smart contracts from scratch
Stars: ✭ 18 (-64%)
Mutual labels:  interpreter
Blink Lexer
Starting code of the first challenge in the Let's Build a Programming Language series.
Stars: ✭ 24 (-52%)
Mutual labels:  interpreter
interp
Interpreter experiment. Testing dispatch methods: Switching, Direct/Indirect Threaded Code, Tail-Calls and Inlining
Stars: ✭ 32 (-36%)
Mutual labels:  interpreter
Ok
An open-source interpreter for the K5 programming language.
Stars: ✭ 408 (+716%)
Mutual labels:  interpreter
warpy
WebAssembly interpreter in RPython
Stars: ✭ 54 (+8%)
Mutual labels:  interpreter
Brainfuck C
Brainfuck interpreter in C.
Stars: ✭ 36 (-28%)
Mutual labels:  interpreter
Mirth
Compiler for the Mirth programming language.
Stars: ✭ 390 (+680%)
Mutual labels:  interpreter
Mikrokosmos
(λ) Educational lambda calculus interpreter
Stars: ✭ 50 (+0%)
Mutual labels:  interpreter
Hermes
C-like scripting language
Stars: ✭ 48 (-4%)
Mutual labels:  interpreter
Winter
Haskell port of the WebAssembly OCaml reference interpreter
Stars: ✭ 42 (-16%)
Mutual labels:  interpreter
Seax
A VM-based runtime environment for functional programming languages
Stars: ✭ 36 (-28%)
Mutual labels:  interpreter
Ligo
ligo language interpreter
Stars: ✭ 17 (-66%)
Mutual labels:  interpreter
Sh
A shell parser, formatter, and interpreter with bash support; includes shfmt
Stars: ✭ 4,343 (+8586%)
Mutual labels:  interpreter
61-120 of 399 similar projects