From 12cef7f95ae9f36955327c58b2e53726d624cec4 Mon Sep 17 00:00:00 2001 From: Yuichi Nishiwaki Date: Thu, 27 Feb 2014 22:25:20 +0900 Subject: [PATCH] revise readme --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b292f0bd..d96f4fcf 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,12 @@ Picrin is a lightweight scheme implementation intended to comply with full R7RS - R7RS compatibility (but partial support) - 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 -- Internal representation by Nan-Boxing +- internal representation by nan-boxing - 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) +- string representation by rope data structure - support full set hygienic macro transformers, including implicit renaming macros - extended library syntax - advanced REPL support (multi-line input, etc)