mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-23 20:15:05 +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:
|
||||
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.
|
||||
|
||||
|
||||
## Interpreter
|
||||
|
||||
used meta-circular interpreter from SICP as a starting point
|
||||
The Metacircular Evaluator from [SICP](https://mitpress.mit.edu/sicp/full-text/book/book.html) was used as a starting point for `eval`.
|
||||
|
||||
## Macros
|
||||
|
||||
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
|
||||
|
||||
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