An open API service providing repository metadata for many open source software ecosystems.

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