Topic: "monkey-programming-language"
skx/monkey
An interpreted language written in Go
Language: Go - Size: 746 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 291 - Forks: 29

shuhei/cymbal
Yet another Rust implementation of the Monkey language from "Writing an Interpreter in Go" and "Writing a Compiler in Go"
Language: Rust - Size: 188 KB - Last synced at: 23 days ago - Pushed at: about 2 years ago - Stars: 82 - Forks: 12

dannyvankooten/pepper-lang
The Pepper Programming Language
Language: C - Size: 1.72 MB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 65 - Forks: 7

gengjiawen/monkey-rust
A dancing with interpreter and compiler
Language: JavaScript - Size: 4.53 MB - Last synced at: 5 days ago - Pushed at: 23 days ago - Stars: 63 - Forks: 7

hatashiro/monkey-hs
An interpreter for Monkey with parser combinator written in Haskell
Language: Haskell - Size: 85.9 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 48 - Forks: 2

hatashiro/monkey-rs
An interpreter for Monkey with parser combinator written in Rust
Language: Rust - Size: 97.7 KB - Last synced at: 18 days ago - Pushed at: over 5 years ago - Stars: 41 - Forks: 6

dannyvankooten/monkey-c-monkey-do π¦
C implementation of the Monkey programming language. Repository moved to Sourcehut.
Language: C - Size: 1.51 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 39 - Forks: 8

JoshMcguigan/monkey
An interpreter for the Monkey programming language
Language: Rust - Size: 59.6 KB - Last synced at: 6 days ago - Pushed at: about 5 years ago - Stars: 38 - Forks: 5

KennedyTedesco/monkey
The Monkey Programming Language & Interpreter written in PHP.
Language: PHP - Size: 625 KB - Last synced at: 6 days ago - Pushed at: 4 months ago - Stars: 32 - Forks: 1

mdlayher/monkey-rs
A Rust implementation of the Monkey programming language from https://interpreterbook.com/. MIT Licensed.
Language: Rust - Size: 199 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 2

nischalshrestha/PyMonkey
Python implementation of the Monkey programming language. π
Language: Python - Size: 164 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 1

NightShade256/prymate π¦
A Monkey Language interpreter, written in Python.
Language: Python - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 0

sammi-turner/Assorted-Golang
Example code, Codewars katas and a compiler for the Monkey programming language.
Language: Go - Size: 514 KB - Last synced at: about 21 hours ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

LeslieZhu/monkey-cpp
Writing An Interpreter/Compiler In C++
Language: C++ - Size: 685 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 0

evanxg852000/cppmonkey
My C++ implementation of the monkey programming language
Language: C++ - Size: 1.02 MB - Last synced at: 10 days ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 1

JacobCrabill/monkey-lang
An implementation of the Monkey programming language in Zig
Language: Zig - Size: 131 KB - Last synced at: 21 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

novusnota/monkey-deez π¦
Closed in favor of: https://github.com/ThePrimeagen/ts-rust-zig-deez
Language: Makefile - Size: 631 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 1

AmrDeveloper/Monkey
Monkey programming language π project from "Writing An Interpreter In Go" and "Writing A Compiler In Go" Books
Language: Go - Size: 269 KB - Last synced at: 4 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

AmrDeveloper/Kong
Kong is an implementation of the Monkey interpreter in Java 8 from The Writing An Interpreter In Go books
Language: Java - Size: 121 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

LeonSteinbach/MonkeyLang-Scala
This project implements an interpreter for the programming language Monkey, using Scala Parser Combinators. The project is part of a bachelor's thesis on "Developing an Interpreter for the Programming Language Monkey using Scala Parser Combinators".
Language: Scala - Size: 13.1 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0

xlxs4/MysticMenagerie.jl
A C-style tree-walking interpreter with Pratt parsing from scratch
Language: Julia - Size: 313 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 0

andreev-io/Monkey-Compiler
A single-pass compiler for a toy language with custom byte code intermediate representation and a stack-based virtual machine.
Language: Rust - Size: 66.4 KB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 4 - Forks: 0

Yag000/chimpanzee
Monkey interpreter, compiler and formatter, in Rust, with added features
Language: Rust - Size: 486 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 0

kamva9697/Monkeylang
Hobby programming language
Language: Zig - Size: 566 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

rofrol/monkey-zig Fork of benclmnt/zig-interpreter
Language: Zig - Size: 19.5 KB - Last synced at: about 20 hours ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

jfourkiotis/albert
Albert in an interpreter for the `Monkey` programming language, written in `Rust`
Language: Rust - Size: 75.2 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

washimimizuku/compilers-tutorials
Several tutorials I am following on how to create compilers for new programming languages.
Language: Python - Size: 194 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

bpandreotti/rusty-monkey
The Monkey programming language, implemented in Rust
Language: Rust - Size: 276 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

orkhan-huseyn/monkey
Monyek programming language implemented in Go
Language: Go - Size: 35.2 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

wiebow/sublimetext3
Monkey 2 language file and snippets for Sublime Text 3
Size: 139 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

gengjiawen/monkey
Language: Go - Size: 71.3 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Sycrosity/rust-monkey-interpreter
an implementation of the book "Writing an interpreter in go" by Thorsten Ball in rust
Language: Rust - Size: 43 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

littledivy/monkeylang
WIP A Monkey Interpreter written in Deno
Language: TypeScript - Size: 6.84 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

anthonyabeo/monkeylang
An implementation of the monkey programming language (from the book, "Writing an Interpreter in Go")
Language: D - Size: 247 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

MarioAriasC/ReMonkey
A ReScript implementation of the Monkey Language
Language: ReScript - Size: 57.6 KB - Last synced at: 5 days ago - Pushed at: 22 days ago - Stars: 1 - Forks: 0

1chooo/monkey-prog-lang
π Implement Monkey Programming with GO
Language: Go - Size: 20.5 KB - Last synced at: 29 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

svenrisse/go-monkey
Monkey Programming Language
Language: Go - Size: 15.6 KB - Last synced at: 24 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

vantaa89/interpreter-in-rust
Implementing an interpreter in Rust
Language: Rust - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

MandalKoch/MonkeyInterpreter
Yet another C# implementation of an Interpreter for the Monkey language from "Writing an Interpreter in Go"
Language: C# - Size: 37.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

joshuanunn/monkey-plusplus
A cheeky simian-inspired interpreter and compiler duo for the Monkey programming language, written in C++.
Language: C++ - Size: 1.03 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

csueiras/monkey
Interpreter for Monkey Programming Language
Language: Go - Size: 21.5 KB - Last synced at: about 19 hours ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 1

KCaverly/blang
An interpreter and compiler for the Monkey Language in Rust
Language: Rust - Size: 364 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Sadin/monke-go
monkey programming language following the go book
Language: Go - Size: 2.93 KB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

bismitpanda/monkey
The Monkey Programming Language
Language: Go - Size: 84 KB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

mpujari/smonkey-interpreter
Scala implementation of the Monkey programming language.
Language: Scala - Size: 117 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Spydr06/Monkey
The Monkey Programming language written in Go following Thorsten Ball's Book "Writing an Interpreter in Go"
Language: Go - Size: 5.88 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 1

pacellie/monkey_lang
A rusty toy parser, interpreter, compiler and virtual machine for the Monkey programming language (by Thorsten Ball).
Language: Rust - Size: 113 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

Baxi19/Compiladores_P1
Proyecto #1 del curso de compiladores
Language: Java - Size: 2.09 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

XCapsule/monkey-interpreter
Writing An Interpreter In Go
Language: Go - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

fmsrodrigues/interpreter.v01.book.go
Interpreter for the Monkey programming language
Language: Go - Size: 5.86 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

Suhail1840/waiic
Writing An Interpreter In C
Language: C - Size: 10.7 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

ragibasif/waiic
Writing An Interpreter In C
Language: Makefile - Size: 0 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

axhixh/monkey
Standard ML implementation of interpreter and compiler for Monkey language
Language: Standard ML - Size: 58.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

vincentlabelle/monkey
An interpreter for the Monkey programming language written in Go.
Language: Go - Size: 76.2 KB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

banqinghe/monkey-interpreter-ts
Monkey Programming Language interpreter written in TypeScript
Language: TypeScript - Size: 160 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

ashez2000/mox-lang
Toy programming language inspired by monkey and lox programming language
Language: TypeScript - Size: 153 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

danjovich/marmoset
Marmoset: Uma linguagem de programaΓ§Γ£o compilada para ARM
Language: Go - Size: 226 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

smacpher/rusty_monkey
A tree-walking interpreter for the Monkey π programming language written in Rust.
Language: Rust - Size: 52.7 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

babalolajnr/monkey-rs
A Rust implementation of the Monkey programming language
Language: Rust - Size: 38.1 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

Buitragox/monkey-interpreter
An implementation of the monkey programming language from the book "Writing An Interpreter In Go"
Language: Go - Size: 3.91 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

IcePanorama/JavaMonkeyInterpreter
An interpreter for the Monkey programming language, written in Java.
Language: Java - Size: 137 KB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

RaghhavDTurki/monkey-interpreter-in-typescript
Interpreter for the Monkey language, written in TypeScript
Language: TypeScript - Size: 70.3 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

GogiBoy102/Peelpreter
An interpreter for a superset of Monkey-Lang writen in Python
Language: Python - Size: 116 KB - Last synced at: 6 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

SVendittelli/monkey
A fully working interpreter for the Monkey programming language.
Language: Go - Size: 63.5 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

HereComesTheMoon/monkey
Pratt parser and treewalk-interpreter for the Monkey programming language, written from scratch.
Language: Rust - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jairo-litman/cidoka-lang
The Cidoka Programming Language
Language: Go - Size: 161 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

savente93/go-go-monkey-repl π¦
My implementation of a REPL for the Monkey language
Language: Go - Size: 1.4 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

maciejziemichod/interpreter-in-typescript
Language: TypeScript - Size: 221 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

danetteyo/eth_Driner
βοΈ After purchase you will receive: π‘ Drainer source code β΅οΈ Additional modules: Blur, Seaport, X2Y2 β Collection of landing page templates β Step by step installation instructions βοΈ Access to developer chat π¦ Future free updates βοΈ Free technical support π Traffic Launch Tips
Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

hd1fernando/dotmonkey
A toy interpreter based on the book "Write an interpreter in Go"
Language: C# - Size: 116 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

d01c2/interpreter-rs
π΅π¦ Rust implementation of the Monkey programming language interpreter
Language: Rust - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

badbubble/BubblePL
A programming language written in Go
Language: Go - Size: 96.7 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

marcaube/rusty_monkey π¦
A Rust π¦ implementation of the Monkey π΅ programming language, as defined in the book "Writing an interpreter in Go".
Language: Rust - Size: 37.1 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

nao23/monkey
An interpreted language written in Go
Language: Go - Size: 35.2 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

misabiko/moly_lang
A toy language.
Language: Rust - Size: 6.78 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pogyomo/rmonkey
An implementation of monkey programming language in rust
Language: Rust - Size: 47.9 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Icheka/implementation-of-a-functional-programming-language-in-go
Implementation of a functional programming language in Go. Special thanks to Thorsten Ball for his "Writing an Interpreter in Go" text.
Language: Go - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pnotequalnp/monkey
Monkey Language
Language: Haskell - Size: 19.5 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

umbersar/MonkeyInCSharp
Interpreter for Monkey language in C#
Language: C# - Size: 46.9 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

mohitk05/monkey-ts
An implementation of the Monkey programming language in TypeScript
Language: TypeScript - Size: 5.86 KB - Last synced at: 29 days ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

danimal141/monkey-rs
[WIP] This is my monkey programming language project written in Rust
Language: Rust - Size: 35.2 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

aakash1104/go-monkey-go
:monkey: MonkeyLang Interpreter in Go (still under development)
Language: Go - Size: 262 KB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

trevor-atlas/go-interpreter
A tree-walking interpreter for Monkey, written in golang
Language: Go - Size: 4.88 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 1

yoskeoka/monkey
Monkey - Interpreter programming language
Language: Go - Size: 66.4 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 1

GalaxyCr8r/ninja-quest
A RPG made in Monkey.
Language: Monkey - Size: 204 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

KevinDNF/RankBusters
A-Level Computer Science Game
Language: Monkey - Size: 39.4 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

jolisper/monkey-mode.el
Emacs major mode for the monkey programming language.
Language: Emacs Lisp - Size: 1000 Bytes - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
