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

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