Lisp

Lisp is the second-oldest high-level programming language in widespread use today. It was originally created as a practical mathematical notation for computer programs. Lisp pioneered many ideas in computer science, including tree data structures, automatic storage management, dynamic typing, and the self-hosting compiler.
- GitHub: https://github.com/topics/lisp
- Wikipedia: https://en.wikipedia.org/wiki/Lisp_(programming_language)
- Created by: John McCarthy
- Released: 1958
- Related Topics: commonlisp, common-lisp, quicklisp, sbcl, clojure, scheme, racket, newlisp,
- Last updated: 2025-05-28 00:17:16 UTC
- JSON Representation
https://github.com/microcodeincorporated/mcode-list
Our List Processing functions. These support lists of Objects--numbers, string, JSON, any--that are ordered and related to other lists on the same topic. These can be used to swapped one item in a list with its corresponding element in a related list or used to execute code.
dictionary javascript lisp lists
Last synced: 10 Apr 2025
https://github.com/manorajesh/laspa
Lisp-like Language with LLVM Backend
lisp llvm programming-language rust
Last synced: 18 Mar 2025
https://github.com/xlisp/jim-emacs-fun-hylisp-keras
将哲学保存到每一个Lisp原子里面
compute-code functional-programming hack hylang keras lisp
Last synced: 15 May 2025
https://github.com/kyleect/cid-lang
An (on going) implementation of a Scheme based language.
lisp programming-language programming-languages s-expressions scheme
Last synced: 14 Feb 2025
https://github.com/susji/lisby
Scheme-like Lisp compiler and a VM. Sort of works!
compilers lisp scheme virtual-machine
Last synced: 02 Apr 2025
https://github.com/ngsilverman/jlisp
A JSON-based Lisp with a Kotlin interpreter.
Last synced: 06 Apr 2025
https://github.com/davep/insert.el
Commands for inserting things into the current buffer
elisp emacs emacs-lisp lisp text text-editing
Last synced: 13 May 2025
https://github.com/davep/itch.el
Emacs package for working with the *scratch* buffer
Last synced: 13 May 2025
https://github.com/davep/winsplit.el
Simple commands for splitting emacs windows
elisp emacs emacs-lisp gnu-emacs lisp window
Last synced: 13 May 2025
https://github.com/shamazmazum/jpeg-turbo
Common Lisp wrapper for libjpeg-turbo
Last synced: 03 Apr 2025
https://github.com/khakimio/sicp-racket
📕 SICP an excellent computer science text used in introductory courses at MIT
car cdr computer-science cons lisp pairs racket sicp
Last synced: 23 Mar 2025
https://github.com/jw3126/lisph
Lisp interpreter written in Haskell
haskell interpreter lisp toy-language
Last synced: 05 Apr 2025
https://github.com/james-p-d/lispy
A basic Lisp interpreter in Nim
lisp lisp-interpreter nim nim-lang peter-norvig
Last synced: 11 Mar 2025
https://github.com/shenniger/toycompiler
Toy compiler
c compiler language lisp programming-language
Last synced: 14 Apr 2025
https://github.com/kdridi/lisp.js
A super tiny LISP interpreter
educational educational-project lisp lisp-interpreter
Last synced: 28 Feb 2025
https://github.com/mohkale/dotty
A delightfully lispy dotfile manager :house:
Last synced: 25 Nov 2024
https://github.com/shellyln/menneu-md-notebook
Ménneu Markdown Notebook - Edit markdown locally w/o installing any apps.
chartjs html javascript lisp markdown
Last synced: 24 Mar 2025
https://github.com/chrrs/lisp
An interpreted lisp language in Go
go golang hobby language lisp lisp-dialect programming-language
Last synced: 10 Feb 2025
https://github.com/bl33h/fibonacciandfactorial
A project that includes two LISP programs: one for factorials and the other for Fibonacci sequences. They use recursion, prompt user input, and display results efficiently.
factorial factorial-calculation fibonacci fibonacci-sequence lisp recursion
Last synced: 14 Mar 2025
https://github.com/xlisp/jim-emacs-fun-hy-lisp
Differentiable Programming: Lisp deep learning by hylang
deep-learning differentiable-programming functional-programming hylang lisp
Last synced: 17 Feb 2025
https://github.com/christian-2003/lisp-interpreter
An interpreter for simple LISP syntax.
abstract-syntax-tree interpreter lexer lisp lisp-interpreter parser token tokenizer
Last synced: 30 Mar 2025
https://github.com/luizgabriel/lispinterpreter
A Lisp-Like Interpreter written in Rust using Parser Combinators
interpreter lisp parser-combinators repl rust
Last synced: 06 Apr 2025
https://github.com/stacksmith/trivial-project
A simple and effective Common Lisp project generator with a generic key-value substition mechanism.
Last synced: 21 Feb 2025
https://github.com/pheuter/lithon
A toy compiler that translates a small subset of Scheme into Python
compiler lisp python scheme toy-compiler
Last synced: 06 Mar 2025
https://github.com/lochrist/unilisp
UniLisp is a small Lisp interpreter with a Unity integration
Last synced: 01 Mar 2025
https://github.com/ne1ro/attendance-api
Attendance service API written in Clojure
Last synced: 26 Feb 2025
https://github.com/rokf/howl-lfe
Lisp Flavoured Erlang (LFE) bundle for Howl
bundle extension howl-editor lfe lisp
Last synced: 14 Mar 2025
https://github.com/sebastianmarines/golisp
A lisp-like language written in Go
go golang interpreter lisp lisp-dialect
Last synced: 01 Apr 2025
https://github.com/hymkor/lispect
A text-terminal automation tool similar to expect(1) using the subset of ISLisp
commandprompt expect go golang golang-application golang-tools islisp lisp terminal windows
Last synced: 02 Apr 2025
https://github.com/9andresc/sicp-solutions
My tough journey learning the dialect Scheme from Lisp.
Last synced: 29 Mar 2025
https://github.com/8dcc/tinylisp
Simple Lisp REPL in C
interpreter lisp repl tinylisp
Last synced: 25 Feb 2025
https://github.com/ubaldop/little-scm-garden
It contains notes and examples taken while reading 'The Little Schemer'.
Last synced: 26 Feb 2025
https://github.com/malba124/skimi
Interpreter for a scheme like language
experiment interpreter lisp scheme
Last synced: 17 Mar 2025
https://github.com/turbolent/ralph-ilc2012
Paper and slides for the ILC 2012 submission about Ralph
anf compilation compiler dylan javascript lisp ralph
Last synced: 28 Mar 2025
https://github.com/lastaapps/lispik
TinyList interpreter - TinyList is a small subset of Lisp constructs. This project contains a lexer, parser, compiler and SECD virtual machine.
arrow-kt ctu ctu-fit kotlin lisp lisp-interpreter tiny-lisp
Last synced: 21 Feb 2025
https://github.com/wunki/cl-example
Example Common Lisp project to get you started quickly.
Last synced: 26 Mar 2025
https://github.com/opensourcedoc/cl-boilerplate-application
Common Lisp Boilerplate to Build an Application
boilerplate-application common-lisp lisp
Last synced: 24 Feb 2025
https://github.com/chr1st0scli/rainlisp-vscode
RainLisp support for Visual Studio Code.
dotnet interpreter lisp lisp-dialect lisp-interpreter programming-language repl vscode-extension
Last synced: 01 Mar 2025
https://github.com/krzysztof-magosa/lisper-swift
LISP dialect implemented in Swift
lisp lisp-dialect lisp-interpreter
Last synced: 15 Mar 2025
https://github.com/tom-weatherhead/thaw-grammar
Implementations of the grammars of several programming languages, including LISP, Scheme, Prolog, and the Lambda Calculus.
grammars interpreter lambda-calculus lisp programming-languages prolog scheme typescript
Last synced: 11 Mar 2025
https://github.com/shellyln/mdne-electron
Markdown Neo Edit for Electron - A simple markdown and code editor powered by Markdown-it, Ace and Electron.
ace code-editor editor electron lisp liyad lsx markdown markdown-editor markdown-it markdown-to-html menneu pdf puppeteer pwa
Last synced: 06 Apr 2025
https://github.com/jotaen/scmunit
Lightweight unit testing and assertion library for MIT Scheme.
lisp mit-scheme scheme scheme-language testing
Last synced: 27 Feb 2025
https://github.com/yurrriq/lispy
:book: Working through http://buildyourownlisp.com
c learning-by-book learning-by-doing lisp literate-programming noweb plt programming-language-development
Last synced: 11 Mar 2025
https://github.com/juliojimenez/l
L Programming Language
l lisp llang r7rs r7rs-scheme r7rs-small scheme
Last synced: 02 Mar 2025
https://github.com/mubashir1osmani/datastructures-algorithms
CPS305
c data-structures emacs-lisp lisp shell
Last synced: 21 Feb 2025
https://github.com/zeroplayerrodent/duck-and-cover-64
Duck and Cover for the Commodore 64!
assembly commodore commodore-64 compiler game lisp
Last synced: 02 Mar 2025
https://github.com/abdessalam-aadel/lisp
Small Lisp files
autocad automation dwg-files lisp
Last synced: 01 Apr 2025
https://github.com/coalton-lang/coalton-mode
An Emacs major mode for Coalton.
coalton common-lisp emacs lisp
Last synced: 10 Apr 2025
https://github.com/juniperislost/lisp.py
A simple lisp interpreter written in Python.
interpreter lisp lisp-interpreter python
Last synced: 04 Mar 2025
https://github.com/xpdojo/lisp
Lisp is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.
Last synced: 31 Mar 2025
https://github.com/xpdojo/scheme
Scheme was the first dialect of Lisp to choose lexical scope and the first to require implementations to perform tail-call optimization, giving stronger support for functional programming and associated techniques such as recursive algorithms.
Last synced: 31 Mar 2025
https://github.com/0keyblade0/brainteasers
Small Coding Challenges For My Brain
cpp java javascript lisp python
Last synced: 18 Apr 2025
https://github.com/wvanlit/snow
A simple Scheme inspired Lisp dialect written in C#
csharp interpreter lisp programming-language scheme
Last synced: 21 Apr 2025
https://github.com/twolodzko/schsch
Minimal Scheme interpreter implemented in Scheme (Racket)
lisp lisp-interpreter racket racket-lang scheme scheme-interpreter
Last synced: 08 Apr 2025
https://github.com/twolodzko/loco
Lisp implemented in OCaml, Oooh!
lisp lisp-interpreter ocaml scheme scheme-interpreter
Last synced: 08 Apr 2025
https://github.com/erkin/rpnscm
CLI RPN calculator with REPL and batch evaluation support
calculator chicken-scheme lisp rpn rpn-calculator scheme
Last synced: 04 Mar 2025
https://github.com/obipawan/bunny
A simplistic lisp interpreter implemented in javascript
Last synced: 30 Mar 2025
https://github.com/sancakerkan/schemepathsolver
Welcome to Scheme Path Solver, a simple program written in Scheme that helps you navigate through paths represented in a grid layout.
Last synced: 27 Feb 2025
https://github.com/ciastek2/ol
ol: A repository containing code for an optimized list structure, designed to efficiently store and manipulate ordered data in a variety of programming languages. This project focuses on improving performance and memory utilization for applications that require efficient handling of lists and sequences.
aax ai animation audio audiounit gis layer-switcher linux lisp llms ollama openlayers phi4 python
Last synced: 19 Feb 2025
https://github.com/damiencarol/lisp
LISP interpreter in C
interpreter lisp lisp-interpreter
Last synced: 05 Mar 2025
https://github.com/jean0t/simple-textual-game
Textual game, look around the scenarios, interact with things
Last synced: 12 Mar 2025
https://github.com/eric-gilles/vm_compiler_lisp
VM et Compilateur réalisé en Common LISP
common-lisp compiler lisp virtual-machine vm
Last synced: 05 Mar 2025
https://github.com/spkirich/bmstu-fp
МГТУ им. Баумана. Функциональное программирование
bmstu common-lisp functional-programming lisp
Last synced: 16 May 2025
https://github.com/lross2k/practice-in-clisp
Simple implementations made in Common Lisp to practice different concepts
Last synced: 31 Mar 2025
https://github.com/amahanna/stablemarriage
using different paradigms to solve the stable marriage problem
Last synced: 19 Feb 2025
https://github.com/netpyoung/cljpyoung.landoflisp
👽 Land of Lisp for Clojure
clojure clojurescript landoflisp lisp svg
Last synced: 07 Apr 2025
https://github.com/inanyan/eng-ua-translator1
Rule based English to Ukrainian translator
english lisp nlp racket translator ukrainian
Last synced: 16 May 2025
https://github.com/iv4n-ga6l/go-lispinterpreter
Simple implementation of lisp interpreter in Go
go golang lisp lisp-interpreter
Last synced: 26 Mar 2025
https://github.com/s0cks/gel
gel is a Clojure inspired language w/ a focus on embedding in a game engine
clojure compiler game game-engine lisp
Last synced: 08 Mar 2025
https://github.com/junaire/jisp
Jun's own Lisp
c-plus-plus lisp lisp-interpreter
Last synced: 16 May 2025
https://github.com/jesperancinha/asnsei-the-right-waf
This repo is the initial repository for all my talks drafts. Everything begin with a sketch and this repo is super experimental and comprises of several technologies
actual android expect go gradle java java-21 jvm kotlin kotlin-android kotlin-multiplatform lisp maven open override scala study talks youtube
Last synced: 15 Mar 2025
https://github.com/mistivia/cfp
Macros to do lisp-like functional programming in pure C
c-macros functional-programming lisp meta-programming
Last synced: 15 Mar 2025
https://github.com/ryan-gordon/theory-of-algorithms-ca
algorithm lisp little-schemer racket scheme
Last synced: 13 Mar 2025
https://github.com/minmus-9/lysp
Python LISP: Solution In Search Of A Problem
continuation continuation-passing-style cps evaluator interpreter lisp python tail-call-optimization tail-recursion trampoline
Last synced: 15 Mar 2025
https://github.com/sclorentz/twinkling
A long, long period therm, and simple html engine that uses lisp instead of javascript
Last synced: 07 Mar 2025
https://github.com/myterminal/see-link
A tool to simplify working with external displays on Linux
common-lisp linux lisp x11 xrandr xserver
Last synced: 06 Mar 2025
https://github.com/h908714124/lisp-attempt
clojure eval lambda-calculus lisp parser
Last synced: 26 Feb 2025