GitHub topics: lisp-interpreter
masak/bel
An interpreter for Bel, Paul Graham's Lisp language
Language: Perl - Size: 1.41 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 1
eignnx/misp
An M-expression-based Lisp descendant implemented on top of Python3.6 and SLY
Language: Python - Size: 18.6 KB - Last synced at: 6 months ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 1
KajizukaTaichi/kajisp
Simple, easy to understand, high-performance and safe LISP dialect
Language: Rust - Size: 11.7 KB - Last synced at: 6 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
lgoeldner/qrux
mal-like Lisp implementation in Rust
Language: Rust - Size: 360 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
joanmontas/UMLisp
Subset of Common Lisp
Language: Haskell - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0
eutro/evaluation-order
A game about lists, functions and enlightenment.
Language: Clojure - Size: 27.7 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
hawkw/seax_svm
Seax Virtual Machine
Language: Rust - Size: 123 KB - Last synced at: 6 days ago - Pushed at: almost 9 years ago - Stars: 11 - Forks: 2
metaleap/go-lisp
Modelled after MAL, including: eval, loadFile, macros, try & all that jazz
Language: Go - Size: 135 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
santamn/molc
molc is MOre Like Clojure than mal
Language: Rust - Size: 18.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
tfia/pku-mini-lisp
Mini-Lisp interpreter in C++.
Language: C++ - Size: 56.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
john-z-yang/lisp
Lisp bytecode compiler/interpreter
Language: C++ - Size: 9.37 MB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 8 - Forks: 0
varjagg/zxlispvm
A Lisp bytecode interpreter for ZX-Spectrum
Language: Assembly - Size: 2.93 KB - Last synced at: 8 months ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 2
mxrnx/yabl
lisp-like language and interpreter
Language: Go - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
hww/PicoScheme-ESP32 Fork of arichel/PicoScheme
Tiny scheme implementation written in c++17
Language: C++ - Size: 1.86 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0
yangruihan/l.js Fork of QAZxswCC/l.js
Language: JavaScript - Size: 62.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
terremoth/pn-lispy
A.E.B.L.I. "LISPY" by Peter Norvig, corrected + exe + installer
Language: Python - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
jamesrweb/elm-lisp-interpreter
A Lisp interpreter written in Elm (WIP).
Language: Elm - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
rfaulhaber/dial
Dial Is A Lisp (WIP)
Language: Nix - Size: 242 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
lpil/crisp
A Rusty Lisp
Language: Rust - Size: 17.6 KB - Last synced at: 21 days ago - Pushed at: over 8 years ago - Stars: 3 - Forks: 0
surrsurus/gazelle
Scripting language inspired by LISP and Scheme
Language: Python - Size: 96.7 KB - Last synced at: 3 months ago - Pushed at: almost 7 years ago - Stars: 10 - Forks: 0
amalshehu/lisp-interpreter
Lisp interpreter in JavaScript with macros.
Language: JavaScript - Size: 82 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
tommay/risp
Lazy lisp in ruby. It's not "cons should not evaluate its arguments", it's "eval should not evaluate its arguments."
Language: Ruby - Size: 103 KB - Last synced at: 8 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
Crowlang/crow
Crow Lisp
Language: C - Size: 709 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 2
twolodzko/gol
Simple LISP implemented in Go
Language: Go - Size: 375 KB - Last synced at: 26 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0
calacuda/clay
CLAY (Common Lisp According to Yogurt) is a version of common lisp with an interpreter written in rust.
Language: Rust - Size: 5.26 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
MannarAmuthan/Metacircular-Evaluator
Simple LISP like implementation of language, inspired by Metalinguistic abstraction
Language: Java - Size: 36.1 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
chmllr/mineral.js
Yet another Lisp in the browser.
Language: JavaScript - Size: 172 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
samarthkishor/lisp.ts
A basic Lisp interpreter in TypeScript
Language: JavaScript - Size: 2.93 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
chaploud/Sci-Lisp
A Lisp for Scientific Computing written in Rust
Language: Rust - Size: 1020 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 0
aiya000/hs-zuramaru
Lisp方言ずら〜。え!? これを使えばQuasiQuotesでコンパイル時Lispが書けるずら!?
Language: Haskell - Size: 13.4 MB - Last synced at: about 1 month ago - Pushed at: almost 7 years ago - Stars: 16 - Forks: 1
ytaki0801/letLISP
A Pure LISP Interpreter with dynamic-scope named-let
Language: C - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
gmono/lispexecute
ts实现Lisp解释器(pages暂时不可用)
Language: TypeScript - Size: 7.34 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0
logicmoo/CYC_JRTL_with_CommonLisp
Common Lisp programmable version of LarKC/OpenCYC (And soon Prolog)
Language: Java - Size: 698 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 1
ktsiam/Stutter-Stanley
A Lisp interpreter written in Object-oriented C++
Language: C++ - Size: 209 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0
marcusklaas/lisp-interpreter
A bare bones lisp parser & interpreter
Language: Rust - Size: 702 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 1
0xekez/lisp
A lisp JIT compiler and interpreter built with cranelift.
Language: Rust - Size: 246 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 53 - Forks: 2
aclisp/jlisp
A simple Lisp interpreter for Java.
Language: Java - Size: 228 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
delonnewman/zera-5
A light-weight Clojure interpreter
Language: JavaScript - Size: 676 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 8 - Forks: 1
Ezbob/lisper
Lisp implementation following the buildyourownlisp.com tutorial
Language: C - Size: 368 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
kiryk/mlisp
a vector-based lisp
Language: C - Size: 47.9 KB - Last synced at: 7 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0
James-P-D/Lispy
A basic Lisp interpreter in Nim
Language: Nim - Size: 600 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
logicmoo/wam_common_lisp
Allow Lisp programs to stop implementing an ad-hoc, informally-specified, bug-ridden, slow implementation of less than half of ISO-Prolog.
Language: Common Lisp - Size: 50.5 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 96 - Forks: 8
Paul-Andre/Wew-Lisp
Lisp interpreter in assembly
Language: Assembly - Size: 39.1 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 17 - Forks: 0
RauliL/bali
Barely a Lisp interpreter
Language: C++ - Size: 66.4 KB - Last synced at: 8 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
dragosrotaru/PAL
Human-AI Pair Programming / Neurosymbolic Language / IDE / OS
Language: TypeScript - Size: 12.8 MB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1
karttu/St.-Vitus-Lisp
My very compact Lisp-interpreter for MS-DOS, the last build done February 21, 1992 !
Language: C - Size: 254 KB - Last synced at: 6 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0
willcipriano/Connery
Connery is an experimental lisp themed after veteran actor Sean Connery.
Language: C - Size: 12.3 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 33 - Forks: 0
vivian-hir/6.009
Some labs I completed in 6.009 spring 2023
Language: Python - Size: 9.61 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
spy16/sabre 📦
Sabre is highly customisable, embeddable LISP engine for Go. :computer:
Language: Go - Size: 371 KB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 28 - Forks: 5
ktnlvr/smollisp
:banana::seedling::package: a smol, header only, easily embeddable and ANSI C compatablelisp interpreter with some extra fluff.
Language: C - Size: 12.7 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0
Emreozgun/Lexical-Analysis-1.0
Language: Common Lisp - Size: 67.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0
twolodzko/gosch
Minimal Scheme implemented in Go
Language: Go - Size: 348 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0
mneuroth/fuel-lang
FUEL(isp) is a fast usable embeddable lisp interpreter (currently for the .NET platform and native C++)
Language: C++ - Size: 1.18 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 1
rammmukul/lispInterpreter
A lisp interpreter in js
Language: JavaScript - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
levitte/plisp 📦
Perl Lisp is a toy
Language: Perl - Size: 27.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 0
Khaleed/rania
A succint lisp language
Language: JavaScript - Size: 814 KB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2
yujinyan/klisp
A toy Lisp interpreter in Kotlin.
Language: Kotlin - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0
pcerman/etaoin-shrdlu
This is my attempt to make the SHRDLU program executable.
Language: Java - Size: 155 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
Yoxem/Clochur
A Scheme-like typesetting LISP editor that using SILE typesetting Engine.
Language: Python - Size: 3.34 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1
tsavola/lep
Mini language for embedding interactive consoles into Rust programs
Language: Rust - Size: 64.5 KB - Last synced at: 17 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0
akkartik/wart 📦
An experimental, small, readable Lisp with thorough unit tests and extensible functions/macros.
Language: C++ - Size: 5.96 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 136 - Forks: 12
yusatll/CSE-341-Programming-Languages
Lisp & Prolog
Language: C - Size: 2 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
RobinHsieh/Compiler_in_C
CE3006 Compiler with flex, bison & c, 2022, mini Scheme (mini Lisp) interpreter
Language: C - Size: 4.92 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0
rotcev/java-lisp-interpreter
A simple interpreter of a LISP-like language, written in Java.
Language: Java - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 0
ZAZPRO/toy-lisp-rs
Simple implementation of a Lisp interpreter written in Rust
Language: Rust - Size: 23.4 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0
walleXD/darty_lisp
A simple, darty (& incomplete) LISP interpreter implementation
Language: Dart - Size: 14.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0
palutz/lisp_interpreter_rs
Code Challenges #30: Write your own List interpreter
Language: Rust - Size: 26.4 KB - Last synced at: 8 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
thiagomiranda3/jisp
Small Lisp expression interpreter made in Java
Language: Java - Size: 197 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 21 - Forks: 1
maxgoren/mgclisp
An S-expression interpreter
Language: C++ - Size: 501 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0
vimerzhao/ToyLisp 📦
Build You Own Lisp And It's Extension
Language: C - Size: 120 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0
ARCJ137442/JuLISP
A LISP dialect based on Julia | 一种基于Julia的LISP方言
Language: Julia - Size: 41 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
NPException/NPLisp
An interpreted lisp dialect, inspired by Clojure
Language: Java - Size: 464 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0
weekend-project-space/lisp4js
lisp interpreter for javascirpt
Language: JavaScript - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
mneri/lisp
Java LISP Interpreter
Language: Java - Size: 61.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
vonhyou/lisp-interpreter 📦
a minimal lisp interpreter written in ruby
Language: Ruby - Size: 863 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 0
kocatepedogu/theory-lisp
A programming language for simulating theoretical models of computation and programming language features
Language: C - Size: 1.31 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
Fhoughton/DataScript
A lightweight but powerful lisp written in C. Supports MacOS, Windows and Linux.
Language: C - Size: 59.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0
hman523/minlisp
A minimum lisp
Language: Rust - Size: 50.8 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 1
ymizushi/EmotionalHub
The interactive programming language for education and entertainment.
Language: JavaScript - Size: 7.1 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0
twolodzko/hasch
Minimal Scheme implemented in Haskell
Language: Haskell - Size: 96.7 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0
alenthomas/py_lisp_interpreter
A simple lisp interpreter written in python
Language: Python - Size: 12.7 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
Gabulhas/Garbage-Lisp
A Lisp interpreter that is garbage.
Language: Go - Size: 11.6 MB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0
t-sin/nutslisp
Trivial Lisp-2 Interpreter (and my first Lisp!) https://t-sin.github.io/nutslisp/
Language: Nim - Size: 225 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 11 - Forks: 0
logistic-bot/lwhlisp
Lisp interpreter in Rust with macro support and okayish syntax errors
Language: Rust - Size: 231 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
kaosmicadei/rs-lisp
Language: Rust - Size: 16.6 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
tonyfloatersu/power-scheme-with-haskell 📦
write scheme with haskell
Language: Haskell - Size: 21.5 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0
bl0/lisp-interpreter
Project for course __Haskell__
Language: Haskell - Size: 677 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0
flo-l/flip
My take on implementing a lisp in rust
Language: Rust - Size: 127 KB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0
jacob-hegna/yasc
A (budding) interpreter for the lisp dialect Scheme
Language: C++ - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
kaleb-asfaw/Scheme-Intepreter
An interpreter for the LISP dialect Scheme implemented in Python
Language: Python - Size: 68.4 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
tyler569/lisp
A bad toy lisp
Language: Ruby - Size: 17.6 KB - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0
thelissimus/lisp-r5rs
R5RS Scheme Implementation
Language: Haskell - Size: 55.7 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0
ty-cs/owl
Owl is a naïve Lisp interpreter written in TypeScript.
Language: TypeScript - Size: 111 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0
Islam0mar/LispDoor
A dialect of lisp1 targeting microcontrollers.
Language: C - Size: 21.9 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
petrizhang/crisp
Crisp: Compile-Time Interpreter for Lisp. A header-only library implemented with C++ templates.
Language: C++ - Size: 461 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0
nusgart/XNS-LISP
A simple Lisp implementation
Language: C - Size: 109 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0
rawleyfowler/clisp
Toy Lisp interpreter I poke at for fun
Language: C++ - Size: 5.86 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
bit-ranger/scheme-bootstrap
scheme解释器 / scheme interpreter
Language: Scheme - Size: 43.9 KB - Last synced at: 2 months ago - Pushed at: over 9 years ago - Stars: 12 - Forks: 3
ankrisac/Lambda-2
Lambda 2 : Lisp interpreter
Language: C - Size: 257 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0
Christian-2003/LISP-Interpreter
An interpreter for simple LISP syntax.
Language: C++ - Size: 654 KB - Last synced at: 8 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0