GitHub topics: lisp-interpreter
jamesrweb/elm-lisp-interpreter
A Lisp interpreter written in Elm (WIP).
Language: Elm - Size: 9.77 KB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rfaulhaber/dial
Dial Is A Lisp (WIP)
Language: Nix - Size: 242 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

lpil/crisp
A Rusty Lisp
Language: Rust - Size: 17.6 KB - Last synced at: 4 months 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: about 2 months ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 0

amalshehu/lisp-interpreter
Lisp interpreter in JavaScript with macros.
Language: JavaScript - Size: 82 KB - Last synced at: about 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: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Crowlang/crow
Crow Lisp
Language: C - Size: 709 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 2

twolodzko/gol
Simple LISP implemented in Go
Language: Go - Size: 375 KB - Last synced at: 3 months ago - Pushed at: about 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: about 1 year ago - Pushed at: over 3 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: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

chmllr/mineral.js
Yet another Lisp in the browser.
Language: JavaScript - Size: 172 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 1 - Forks: 0

woodrush/lambdalisp
A Lisp interpreter written in untyped lambda calculus
Language: Common Lisp - Size: 1.11 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 223 - Forks: 10

samarthkishor/lisp.ts
A basic Lisp interpreter in TypeScript
Language: JavaScript - Size: 2.93 KB - Last synced at: about 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: about 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: 7 days ago - Pushed at: over 6 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: 3 days 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: about 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: about 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: over 6 years ago - Stars: 1 - Forks: 0

marcusklaas/lisp-interpreter
A bare bones lisp parser & interpreter
Language: Rust - Size: 702 KB - Last synced at: 11 months ago - Pushed at: over 4 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: about 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: 24 days ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

delonnewman/zera-5
A light-weight Clojure interpreter
Language: JavaScript - Size: 676 KB - Last synced at: 13 days ago - Pushed at: almost 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: 3 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

James-P-D/Lispy
A basic Lisp interpreter in Nim
Language: Nim - Size: 600 KB - Last synced at: 22 days ago - Pushed at: about 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: almost 4 years ago - Stars: 96 - Forks: 8

Paul-Andre/Wew-Lisp
Lisp interpreter in assembly
Language: Assembly - Size: 39.1 KB - Last synced at: about 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: 4 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: about 1 year ago - Pushed at: over 1 year 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: about 2 months ago - Pushed at: about 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: about 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: over 1 year ago - Pushed at: over 1 year 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: about 1 year ago - Pushed at: over 4 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: about 2 months ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

Emreozgun/Lexical-Analysis-1.0
Language: Common Lisp - Size: 67.4 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

twolodzko/gosch
Minimal Scheme implemented in Go
Language: Go - Size: 348 KB - Last synced at: about 1 month ago - Pushed at: over 2 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: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

rammmukul/lispInterpreter
A lisp interpreter in js
Language: JavaScript - Size: 14.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

levitte/plisp 📦
Perl Lisp is a toy
Language: Perl - Size: 27.3 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

Khaleed/rania
A succint lisp language
Language: JavaScript - Size: 814 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 2

yujinyan/klisp
A toy Lisp interpreter in Kotlin.
Language: Kotlin - Size: 94.7 KB - Last synced at: about 1 year ago - Pushed at: about 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: over 1 year ago - Pushed at: over 1 year 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: 4 days ago - Pushed at: about 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: about 13 hours ago - Pushed at: over 2 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: over 1 year ago - Pushed at: almost 5 years ago - Stars: 136 - Forks: 12

yusatll/CSE-341-Programming-Languages
Lisp & Prolog
Language: C - Size: 2 MB - Last synced at: over 1 year ago - Pushed at: about 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: over 1 year ago - Pushed at: over 1 year 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: over 1 year ago - Pushed at: about 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: over 1 year ago - Pushed at: over 2 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: over 1 year ago - Pushed at: over 1 year 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: 4 months ago - Pushed at: over 1 year 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: over 4 years ago - Stars: 21 - Forks: 1

maxgoren/mgclisp
An S-expression interpreter
Language: C++ - Size: 501 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

vimerzhao/ToyLisp 📦
Build You Own Lisp And It's Extension
Language: C - Size: 120 KB - Last synced at: almost 2 years ago - Pushed at: about 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: almost 2 years ago - Stars: 0 - Forks: 0

NPException/NPLisp
An interpreted lisp dialect, inspired by Clojure
Language: Java - Size: 464 KB - Last synced at: almost 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: 4 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: almost 2 years ago - Pushed at: about 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: about 1 year ago - Pushed at: about 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: almost 2 years ago - Pushed at: almost 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: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

hman523/minlisp
A minimum lisp
Language: Rust - Size: 50.8 KB - Last synced at: almost 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: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

pavi2410/REPLisp
A mini Lisp-like interpreted language,
Language: C - Size: 131 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

twolodzko/hasch
Minimal Scheme implemented in Haskell
Language: Haskell - Size: 96.7 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

dimtion/llisp
Loïc Lisp Interpreter - A toy Lisp interpreter (one week project)
Language: Python - Size: 42 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

alenthomas/py_lisp_interpreter
A simple lisp interpreter written in python
Language: Python - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: about 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: 5 months ago - Pushed at: almost 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: about 1 year ago - Pushed at: about 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: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

kaosmicadei/rs-lisp
Language: Rust - Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

tonyfloatersu/power-scheme-with-haskell 📦
write scheme with haskell
Language: Haskell - Size: 21.5 KB - Last synced at: almost 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: almost 2 years ago - Pushed at: almost 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: almost 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: almost 2 years ago - Pushed at: almost 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: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

tyler569/lisp
A bad toy lisp
Language: Ruby - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

thelissimus/lisp-r5rs
R5RS Scheme Implementation
Language: Haskell - Size: 55.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year 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: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

delonnewman/kigo
Ruby is already pretty lispy let's take it the rest of the way.
Language: Ruby - Size: 71.3 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Islam0mar/LispDoor
A dialect of lisp1 targeting microcontrollers.
Language: C - Size: 21.9 MB - Last synced at: almost 2 years ago - Pushed at: about 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: almost 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: almost 2 years ago - Pushed at: about 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: 3 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

bit-ranger/scheme-bootstrap
scheme解释器 / scheme interpreter
Language: Scheme - Size: 43.9 KB - Last synced at: 4 months ago - Pushed at: almost 9 years ago - Stars: 12 - Forks: 3

ankrisac/Lambda-2
Lambda 2 : Lisp interpreter
Language: C - Size: 257 KB - Last synced at: about 2 years ago - Pushed at: almost 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: 3 months ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

leizongmin/gpt-lisp
GPT-Lisp is a simple Lisp interpreter implemented with the help of Claude, Anthropic's Constitutional AI assistant. Claude guided me through the process of designing, implementing, and testing the interpreter using C.
Language: C - Size: 9.77 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Demonstrandum/lispy
LISP Interpreter in Python 😣 — LIS(PY)
Language: Python - Size: 40.6 MB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

spy16/parens 📦
Parens is a highly flexible and embeddable LISP toolkit. :computer:
Language: Go - Size: 113 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 33 - Forks: 3

baioc/ArchwizardDuel
A multiplayer, wizard dueling, LISP programming game
Language: Java - Size: 21.1 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

Verma314/implementing-scheme
Implementing a Scheme interpreter in Haskell, following the book 'Write Yourself A Scheme in 48 Hours'
Language: Haskell - Size: 157 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

kdridi/lisp-node
A super tiny LISP interpreter
Language: JavaScript - Size: 3.91 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0

marcelo140/yul
Lisp interpreter based on kanaka/mal
Language: Rust - Size: 53.7 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 0

Viphor/minilisp
This is a small project trying to implement a small lisp interpreter in Rust
Language: Rust - Size: 84 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 4 - Forks: 0

pNre/al
A Lisp in x86-64 asm
Language: Assembly - Size: 8.79 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 0

iBelieve/rasp
:rocket: Rasp - Toy Lisp language in Rust
Language: Rust - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0

Mulling/meta 📦
Toy LISP interpreter
Language: Haskell - Size: 34.2 KB - Last synced at: 1 day ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

hashemi/Sift
Lisp interpreter written in Swift — based on Jonathan Tang's book "Write Yourself a Scheme in 48 Hours".
Language: Swift - Size: 38.1 KB - Last synced at: 8 days ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 0
