C lisp-interpreter

Open-source C projects categorized as lisp-interpreter

Top 9 C lisp-interpreter Projects

  • tinylisp

    Lisp in 99 lines of C and how to write one yourself. Includes 20 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

  • Project mention: What makes a language easy for writing a parser? | /r/Compilers | 2023-06-18

    LISP has a very simple and consistent syntax, so much so that a basic interpreter can be done in only 99 lines of C.

  • lone

    The standalone Linux Lisp

  • Project mention: How to Write a (Lisp) Interpreter (In Python) | news.ycombinator.com | 2024-03-11

    I made something somewhat close to that: a freestanding lisp. It targets the Linux kernel directly. No libc.

    https://github.com/lone-lang/lone

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • yoctolisp

    Tiny Scheme-like Lisp interpreter written in a weekend

  • lisp

    A mini Lisp in 1k lines of C with garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a mark-sweep/compacting garbage collector and REPL. (by Robert-van-Engelen)

  • lispkit

    FUNCTIONAL PROGRAMMING: Application and Implementation, Peter Henderson, ISBN 0-13-331579-7

  • Connery

    Connery is an experimental lisp themed after veteran actor Sean Connery. (by willcipriano)

  • lisp-cheney

    A mini Lisp in 1k lines of C with Cheney's copying garbage collector, explained. Includes over 40 built-in Lisp primitives, floating point, strings, closures with lexical scope, macros, proper tail recursion, exceptions, execution tracing, file loading, a copying garbage collector and REPL.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • chaitin-ait

    Implementation of Chaitin's Lisp from 1995's The Limits of Mathematics -- Tutorial Version https://arxiv.org/abs/chao-dyn/9509010

  • mlisp

    a vector-based lisp

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C lisp-interpreter related posts

  • What makes a language easy for writing a parser?

    2 projects | /r/Compilers | 18 Jun 2023
  • Function overloading - Surprise!

    1 project | /r/Cplusplus | 5 May 2023
  • Generic dynamic array in 60 lines of C

    4 projects | news.ycombinator.com | 28 Feb 2023
  • C/C++/Rust developers, what kind of projects you work on?

    1 project | /r/AskProgramming | 17 Jan 2023
  • Lisp with 20 primitives, GC and REPL in 99 lines of C and how to write one yourself

    1 project | /r/tinycode | 6 Jan 2023
  • Microcontroller-based Lisp machine (minimum language needed)?

    9 projects | /r/lisp | 20 Oct 2022
  • Mini Lisp in under 1k lines of C: Cheney or mark-sweep GC, which is best?

    3 projects | /r/lisp | 18 Sep 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 Jun 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source lisp-interpreter projects in C? This list will help you:

Project Stars
1 tinylisp 795
2 lone 299
3 yoctolisp 247
4 lisp 68
5 lispkit 49
6 Connery 33
7 lisp-cheney 31
8 chaitin-ait 3
9 mlisp 0

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com