revise readme
This commit is contained in:
parent
9a8569ff87
commit
12cef7f95a
|
@ -6,11 +6,12 @@ Picrin is a lightweight scheme implementation intended to comply with full R7RS
|
||||||
|
|
||||||
- R7RS compatibility (but partial support)
|
- R7RS compatibility (but partial support)
|
||||||
- reentrant design (all VM states are stored in single global state object)
|
- reentrant design (all VM states are stored in single global state object)
|
||||||
- bytecode interpreter (based on Stack VM)
|
- bytecode interpreter (based on stack VM)
|
||||||
- direct threaded VM
|
- direct threaded VM
|
||||||
- Internal representation by Nan-Boxing
|
- internal representation by nan-boxing
|
||||||
- conservative call/cc implementation (users can freely interleave native stack with VM stack)
|
- conservative call/cc implementation (users can freely interleave native stack with VM stack)
|
||||||
- exact GC (simple mark and sweep, partially reference count is used as well)
|
- exact GC (simple mark and sweep, partially reference count is used as well)
|
||||||
|
- string representation by rope data structure
|
||||||
- support full set hygienic macro transformers, including implicit renaming macros
|
- support full set hygienic macro transformers, including implicit renaming macros
|
||||||
- extended library syntax
|
- extended library syntax
|
||||||
- advanced REPL support (multi-line input, etc)
|
- advanced REPL support (multi-line input, etc)
|
||||||
|
|
Loading…
Reference in New Issue