Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fragglet/yoctolisp
Tiny Scheme-like Lisp interpreter written in a weekend
https://github.com/fragglet/yoctolisp
c lisp lisp-interpreter timebox
Last synced: 3 months ago
JSON representation
Tiny Scheme-like Lisp interpreter written in a weekend
- Host: GitHub
- URL: https://github.com/fragglet/yoctolisp
- Owner: fragglet
- License: isc
- Created: 2013-02-10T21:14:55.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2023-03-15T21:57:36.000Z (over 1 year ago)
- Last Synced: 2024-01-08T00:39:46.500Z (5 months ago)
- Topics: c, lisp, lisp-interpreter, timebox
- Language: C
- Size: 55.7 KB
- Stars: 247
- Watchers: 10
- Forks: 13
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
Lists
- AwesomeInterpreter - yoctolisp
- my-awesome-stars - fragglet/yoctolisp - Tiny Scheme-like Lisp interpreter written in a weekend (C)
README
Yoctolisp is a Lisp interpreter written in a weekend.
Features:
* Read-eval-print loop.
* Lexical closures.
* Proper garbage collection.
* Tail call optimization.
* Variadic function syntax.What I didn't have time for:
* Continuations.
* Decent error handling
* Everything else.