An open API service indexing awesome lists of open source software.

https://github.com/namin/brown

the reflective language(s) Brown by Dan Friedman and Mitch Wand
https://github.com/namin/brown

paper-implementations reflection scheme towers

Last synced: 4 months ago
JSON representation

the reflective language(s) Brown by Dan Friedman and Mitch Wand

Awesome Lists containing this project

README

          

# Brown

the reflective tower Brown by Mitch Wand and Dan Friedman
from the 1986 paper _"The mystery of the tower revealed: A non-reflective description of the reflective tower"_

the earlier, non-towery, Brown by Dan Friedman and Mitch Wand
from the 1984 paper _"Reification: Reflection without Metaphysics"_
is available as an independent file [brown84.scm](brown84.scm)

## Getting Started
```scheme
(load "brown.scm")
(boot-tower)
;; evaluate lib.brn in REPL
;; evaluate prog.brn in REPL
```

To boot and load the library from the command line in Chez Scheme:
```
chez brown.scm boot.scm