mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-24 04:25:06 +02:00
Update History.md
This commit is contained in:
parent
0dccc72fdb
commit
5e6428a446
1 changed files with 6 additions and 7 deletions
|
@ -77,19 +77,18 @@ Here is a snippet demonstrating how C functions may be written using Baker's app
|
||||||
TODO:
|
TODO:
|
||||||
also mention object types and value types from lisp in small pieces
|
also mention object types and value types from lisp in small pieces
|
||||||
|
|
||||||
## Scheme Standards
|
## Eval
|
||||||
|
|
||||||
r7rs - library (C module) support is the most important, but also exceptions, improvements from r5rs, etc.
|
The Metacircular Evaluator from [SICP](https://mitpress.mit.edu/sicp/full-text/book/book.html) was used as a starting point for `eval`.
|
||||||
|
|
||||||
|
|
||||||
## Interpreter
|
|
||||||
|
|
||||||
used meta-circular interpreter from SICP as a starting point
|
|
||||||
|
|
||||||
## Macros
|
## Macros
|
||||||
|
|
||||||
Chibi scheme explicit renaming macros provide an efficient place to start
|
Chibi scheme explicit renaming macros provide an efficient place to start
|
||||||
|
|
||||||
|
## Scheme Standards
|
||||||
|
|
||||||
|
r7rs - library (C module) support is the most important, but also exceptions, improvements from r5rs, etc.
|
||||||
|
|
||||||
## Future
|
## Future
|
||||||
|
|
||||||
should consider optimizations from Andrew Appel's book compiling with continuations. he developed a similar compiler for Standard ML of New Jersey, which is referenced by Baker's paper.
|
should consider optimizations from Andrew Appel's book compiling with continuations. he developed a similar compiler for Standard ML of New Jersey, which is referenced by Baker's paper.
|
||||||
|
|
Loading…
Add table
Reference in a new issue