revise readme

This commit is contained in:
Yuichi Nishiwaki 2014-02-27 22:25:20 +09:00
parent 9a8569ff87
commit 12cef7f95a
1 changed files with 3 additions and 2 deletions

View File

@ -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)