diff options
| -rw-r--r-- | README.adoc | 9 | 
1 files changed, 6 insertions, 3 deletions
diff --git a/README.adoc b/README.adoc index a8ceec3..4683134 100644 --- a/README.adoc +++ b/README.adoc @@ -59,7 +59,7 @@ When evaluating a command, the first argument is typically a string with its  name and it is resolved as if `set` was called on it.  Lists are left for  execution as they are. -The last expression in a block is the return value. +The last expression in a block is the block's return value.  Special Forms  ------------- @@ -172,13 +172,16 @@ Install development packages for GNU Readline to get a REPL for toying around:   $ make repl   $ ./repl +The Go port can be built using standard Go tools and behaves the same. +  Possible Ways of Complicating  -----------------------------   * `local [_a _b _rest] @args` would elegantly solve the problem of varargs,     that is, unpack a list when names are list, and make the last element a list     when there are more arguments than names - * reference counting: currently all values are always copied as needed, which -   is good enough for all imaginable use cases, simpler and less error-prone + * reference counting: in the C version, currently all values are always copied +   as needed, which is good enough for all imaginable use cases, simpler and +   less error-prone  Contributing and Support  ------------------------  | 
