GitHub topics: lisp-interpreter
issadarkthing/x-lisp
Lisp interpreter written in Deno
Language: TypeScript - Size: 44.9 KB - Last synced at: 11 days ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 1

carloslfu/lisp-js
Lisp interpreter written for the Web
Language: TypeScript - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

huytd/toylisp
A toy LISP bytecode interpreter
Language: TypeScript - Size: 716 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

g-s-k/parsley
a scheme implementation in rust
Language: Rust - Size: 4.5 MB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 0

danthelion/selyp
A Lisp interpreter implemented in C.
Language: C - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 0

shinkwhek/microlisp
A lisp interpreter
Language: C - Size: 95.7 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 12 - Forks: 0

jonruttan/nk-lisp
nkLisp, a fork of 8kLisp, is a very compact Lisp implementation for CP/M, whose object code size is - as the name says - exactly n kBytes.
Language: Common Lisp - Size: 93.8 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

rameshvarun/dumblisp
A lisp interpreter written in pure C.
Language: C - Size: 69.3 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

carld/lispkit
FUNCTIONAL PROGRAMMING: Application and Implementation, Peter Henderson, ISBN 0-13-331579-7
Language: C - Size: 62.5 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 45 - Forks: 10

svoctor/lisper
Lisp interpreter, implemented in Rust.
Language: Rust - Size: 306 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 2

peterwzhang/LISP-Interpreter
Lisp interpreter made using Python3. This interpreter is based on Kamin's Pascal implementation of Lisp and uses Tim Budd's C++ version of the Kamin interpreter for testing.
Language: C++ - Size: 3.95 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

kolharsam/lisp-y
A Clojure Interpreter written in JS
Language: JavaScript - Size: 218 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

anaskhan96/ezlisp
Basic lisp interpreter (Scheme dialect)
Language: Python - Size: 103 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

usefulmove/comp
A clean, stack-based interpreter.
Language: Rust - Size: 8.23 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

Mespyr/bop-lisp
Bop is a toy lisp programming language. I wrote this to practice programming in C++ and it sucks.
Language: C++ - Size: 87.9 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

ltabis/d-lisp
🥧 An implementation of Lisp in C.
Language: C - Size: 102 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

akerdi/jslispy
使用 Javascript 实现语言 lisp
Language: TypeScript - Size: 96.7 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Kraks/lisp.js
A tiny lisp interpreter in JavaScript.
Language: JavaScript - Size: 238 KB - Last synced at: 1 day ago - Pushed at: over 10 years ago - Stars: 5 - Forks: 2

HarryR/secdpy Fork of yarbroughw/secdpy
SECD machine and Lispkit Lisp compiler, in Python
Language: Python - Size: 47.9 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 8 - Forks: 0

bergsans/one-page-lisp
Small Lisp - "One Page Lisp" - in JavaScript and Python3
Language: JavaScript - Size: 1010 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

MrHate/Liscpp
Implement a minimal lisp interpreter with C++
Language: C++ - Size: 20.5 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

cakemanny/pack-lang
A LISP that compiles to python
Language: Python - Size: 408 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Lastaapps/Lispik
TinyList interpreter - TinyList is a small subset of Lisp constructs. This project contains a lexer, parser, compiler and SECD virtual machine.
Language: Kotlin - Size: 172 KB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

kaisy32/Asli
A Simple Lisp Interpreter
Language: JavaScript - Size: 20.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

CHNB128/Evil 📦
Evil programming language focus on hack
Language: JavaScript - Size: 61.5 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

the-language/the-language-archive 📦
不再继续,见https://gitlab.com/the-language/the-language/
Language: C - Size: 623 KB - Last synced at: 7 months ago - Pushed at: almost 7 years ago - Stars: 4 - Forks: 3

gefjon/rlisp 📦
A simple interpreted Lisp built in Rust
Language: Rust - Size: 217 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

codecop/diy-lang Fork of kvalle/diy-lang 📦
A hands-on, test driven guide to implementing a simple programming language. -- Practice
Language: Python - Size: 469 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

Tsgzj/MAL 📦
make a lisp
Language: Makefile - Size: 41 KB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

the-language/the-language 📦
visit https://github.com/the-language/the-language-jit
Language: TypeScript - Size: 27.1 MB - Last synced at: 10 days ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

fauu/flij 📦
A toy interpreter for a toy LISP dialect, written in Java
Language: Java - Size: 113 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

cjwilsontech/LispSharp 📦
Lisp interpreter in C#.
Language: C# - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 1

sukovanej/go-lisp 📦
Lisp-based language interpreter
Language: Go - Size: 118 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

kachick/ljsp 📦
A shabby Lisp interpreter written in TypeScript
Language: TypeScript - Size: 12.7 KB - Last synced at: 7 days ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

kachick/lisby 📦
A translated of Lispy(lis.py)
Language: Ruby - Size: 9.77 KB - Last synced at: 7 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

shivaprsd/slip
[ my own little implementation of Lisp . grown ground-up from McCarthy's original paper ]
Language: C - Size: 22.5 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

LLLida/lips
Small embeddable Lisp-like language
Language: C - Size: 667 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

technoblogy/tiny-lisp-computer
A self-contained computer with its own display and keyboard, based on an ATmega328 or ATmega1284, that you can program in Lisp.
Language: Eagle - Size: 117 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 63 - Forks: 6

naens/scheme-lisp
Exercises for Lisp In Small Pieces
Language: PowerShell - Size: 132 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 1

slode/cutielisp
A lisp interpreter written in c.
Language: C - Size: 111 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

Dillonb/dillisp
Lisp implemented in Python.
Language: Python - Size: 27.3 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 4 - Forks: 0

ar90n/subulisp-rs
my practice for lisp implementation
Language: Rust - Size: 45.9 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

qingpeng9802/Lispjs
A Lisp (Scheme) Interpreter in JavaScript (ES6) referring to lisp.py
Language: JavaScript - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 2 - Forks: 1

JM4ier/tli
(not quite so) Tiny Lisp Interpreter
Language: C - Size: 103 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Hat-Kid/Lisp
Lisp Interpreter written in C#
Language: C# - Size: 15.6 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

twolodzko/schemero
Minimal Scheme implementation in Erlang/OTP
Language: Erlang - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

yangruihan/mal-lua
make a lisp with lua
Language: Lua - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0

twolodzko/schsch
Minimal Scheme interpreter implemented in Scheme (Racket)
Language: Racket - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

d-tsuji/gosdlisp
Mini lisp interpreter written in Go.
Language: Go - Size: 91.8 KB - Last synced at: 7 months ago - Pushed at: about 5 years ago - Stars: 17 - Forks: 0

jwalsh1-chwy/racketcon-2022
(twelfth RacketCon) October 28-30, 2022; Brown University; Providence, RI, USA
Language: Scheme - Size: 232 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pepplejoshua/nala
An Interpreter/Compiler project written in Go (to learn Go) to support 2 languages: Nala and Ellisp
Language: Go - Size: 161 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

serhii-dolia/roots-of-lisp
Implementation of original Lisp as described in Paul Graham's article "The Roots of Lisp". In Typescript
Language: TypeScript - Size: 33.9 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 1

lazear/microlisp
A set of minimal lisp implementations
Language: C - Size: 229 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 54 - Forks: 7

pierreyoda/rust-mal
Rust implementation of the Make A Lisp guide.
Language: Rust - Size: 1.99 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

Holodome/hololisp
small lisp interpreter
Language: C - Size: 1.03 MB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

capjamesg/lisp-interpreter
A Lisp interpreter built in Python.
Language: Python - Size: 9.77 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Wheeeeeeeeels/CLisper
A Lisp Programming implement by the C
Language: C - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

twolodzko/loco
Lisp implemented in OCaml, Oooh!
Language: OCaml - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

dancek/mal Fork of kanaka/mal
MAL in BQN
Language: Assembly - Size: 11.4 MB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

lunandd/hoya_db
HoyaDB is an in-memory key-value store database which is accessed and managed with the Hoya programming language, a Lisp dialect.
Language: Rust - Size: 85 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

TsukudaniVanish/lispinterpreter
An micro interpreter for lisp
Language: Haskell - Size: 19.5 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

JGynther/tslisp
Small Lisp implementation in TypeScript (Deno)
Language: TypeScript - Size: 56.6 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

JorisL/labview_lisp
Toy implementation of a Lisp-like language in LabVIEW
Language: LabVIEW - Size: 1.58 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

ykskb/lips
Mini Lisp Interpreter in 300 lines of Lisp
Language: Common Lisp - Size: 25.4 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

atmay/lisp_parser
Lisp parser on Python
Language: Python - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

bosley/polaris-lang
An interpreted LISP-like language
Language: C++ - Size: 74.2 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

SinclairGurny/PSIL
Interpreter for my own LISP/Scheme like programming language built from the ground up!!
Language: C++ - Size: 125 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

hugcis/rusp
A Lisp written in Rust
Language: Rust - Size: 50.8 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

ankitson/scala-lisp
lisp interpreter in scala
Language: Scala - Size: 34.2 KB - Last synced at: over 2 years ago - Pushed at: about 9 years ago - Stars: 4 - Forks: 0

fsaporito/OOL
Lisp implementation of a simple Object Oriented Language with single inheritance
Language: Common Lisp - Size: 465 KB - Last synced at: almost 2 years ago - Pushed at: over 11 years ago - Stars: 1 - Forks: 0

piyushrungta25/mal-lisp
Mal Lisp implementation in Nim
Language: C - Size: 253 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

dismedia/async-lisp
asynchronous lisp interpreter written in typeScript
Language: TypeScript - Size: 66.4 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

spiralman/llisp
A Lisp interpreter implemented in LLVM IR
Language: LLVM - Size: 51.8 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 6 - Forks: 1

lambdina/HAL
Scheme (LISP) basic interpreter
Language: Haskell - Size: 47.9 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

CFiggers/lisp-interpreter
A crude interpreter of lisp expressions based on a recorded presentation by William Byrd on YouTube.
Language: Clojure - Size: 1.95 KB - Last synced at: 1 day ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

nathanielfernandes/minimalisp
Imagine a toy Lisp... but without a real use case
Language: Python - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

JuanCarlosBajan/Interprete-de-lenguaje-Lisp-en-Java
Interprete del Lenguaje Lisp. Implementa las funciones de condiciones, funciones, operaciones aritmeticas, predicados y variables. Funciona de forma completamente recursiva y fue realizado en java.
Language: HTML - Size: 1.21 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

pysrc/Make_Lisp
用go语言实现的简单的Lisp解析器
Language: Go - Size: 7.04 MB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

stormj-UH/m1lisp Fork of marcpaq/arpilisp
A Lisp interpreter for ARM64
Language: Assembly - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mikeyhu/glipso
A basic Lisp written in Go to help me learn both Go and Lisp
Language: Go - Size: 133 KB - Last synced at: about 1 year ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

LucaDillenburg/Lisp-Interpreter
Lisp Interpreters written in Lisp: default, demand driven evaluation and object oriented programming
Language: Racket - Size: 198 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

ltics/Clea
The Clea Programming Language
Language: Haskell - Size: 13.2 MB - Last synced at: 6 months ago - Pushed at: about 9 years ago - Stars: 1 - Forks: 0

stickyPiston/objc-lisp
A simple lisp interpreter written in objective-c
Language: Objective-C - Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jayrm/fb-lisp
LISP Evaluator for FreeBASIC. An embedded LISP interpreter written entirely in FreeBASIC for use with FreeBASIC applications.
Language: Visual Basic - Size: 268 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 10 - Forks: 3

tom-weatherhead/thaw-interpreter
Programming language interpreters, including LISP, Scheme, and Prolog.
Language: TypeScript - Size: 1000 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

frenata/golisp
A lisp parser and interpreter
Language: Go - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

epiphone/sammal
Interpreter for a Scheme-ish language.
Language: Elixir - Size: 6.54 MB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0

soapdogg/LispLambda
A lisp interpreter written in Kotlin.
Language: Kotlin - Size: 431 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

soapdogg/LispLambda-Go
Lisp interpreter written in the go programming language.
Language: Go - Size: 208 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

skyf0l/hal
Epitech - A Lisp interpreter in Haskell
Language: Haskell - Size: 31.3 KB - Last synced at: 4 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

junaire/jisp
Jun's own Lisp
Language: C++ - Size: 260 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Erik-J-D/lispy
Lisp implementation in python. Fun with pattern matching.
Language: Python - Size: 9.77 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

mpenick/snap
A weird Clojure-ish lisp written in C
Language: C - Size: 160 KB - Last synced at: 4 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

Dillonb/dillisp2
Lisp in Scala
Language: Scala - Size: 28.3 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

rihafilip/tiny-lisp
Implementation of a small Lisp-like language in C++
Language: C++ - Size: 113 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

alexandermyasnikov/lisp_interpreter
Simple lisp interpreter
Language: C++ - Size: 119 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

phenax/sim-lisp
A dialect of lisp based on scheme
Language: Haskell - Size: 131 KB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

elnygren/ellisp
ellisp is a lisp parser & interpreter made with Rust for fun.
Language: Rust - Size: 113 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 1

gavocanov/klisp
A lisp-alike interpreter written in Kotlin, multiplatform
Language: Kotlin - Size: 344 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

xiuxiu62/schreme
Scheme interpreter with a scoped runtime environment
Language: Rust - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
