https://github.com/namin/3-proto-lisp
Code from the paper Reflection for the Masses by Charlotte Herzeel, Pascal Costanza, and Theo D'Hondt.
https://github.com/namin/3-proto-lisp
common-lisp paper-implementations reflection towers
Last synced: about 2 months ago
JSON representation
Code from the paper Reflection for the Masses by Charlotte Herzeel, Pascal Costanza, and Theo D'Hondt.
- Host: GitHub
- URL: https://github.com/namin/3-proto-lisp
- Owner: namin
- License: mit
- Created: 2021-04-14T03:27:09.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-21T02:24:35.000Z (almost 4 years ago)
- Last Synced: 2025-04-13T19:59:29.075Z (2 months ago)
- Topics: common-lisp, paper-implementations, reflection, towers
- Language: Common Lisp
- Homepage:
- Size: 20.5 KB
- Stars: 13
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
3-proto-lisp
------------Code from the paper _Reflection for the Masses_ ([PDF](http://www.p-cos.net/documents/s32008.pdf)) by Charlotte Herzeel, Pascal Costanza, and Theo D'Hondt.
## Getting Started
```common-lisp
(cl:in-package 3-proto-lisp)
(3pl:read-normalize-print)
;; evaluate examples.3pl in REPL
```Play in your browser at [io.livecode.ch](http://io.livecode.ch/learn/namin/3-proto-lisp)!