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

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