Skip to content

Commit

Permalink
switched to fast interpreter by default. to use classic interpreter, …
Browse files Browse the repository at this point in the history
…type :classic at REPL

fast: updated README.md
  • Loading branch information
cosmos72 committed Jun 29, 2017
1 parent 47f28a0 commit cb2aedf
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions fast/README.md
Expand Up @@ -8,7 +8,7 @@ If you want to help with the reimplementation, or you are simply curious, read o

## Current Status

BETA.
STABLE.

The fast interpreter supports:
* multiline input - shared with the classic interpreter
Expand Down Expand Up @@ -36,7 +36,7 @@ The fast interpreter supports:
* imports
* Go standard packages "just work"
* importing other packages requires the "plugin" package (available only on Linux with Go 1.8+)
* ~quote
* ~quote, ~quasiquote, ~unquote, ~unquote_splice
* macro declarations, for example `macro foo(a, b, c interface{}) interface{} { return b }`
* macro calls, for example `foo; x; y; z`

Expand All @@ -45,7 +45,6 @@ Missing features - you are welcome to contribute:
* interfaces. They can be declared, but nothing more: there is no way to implement them or call their methods
(interfaces declared in compiled code can be used, but not yet implemented by interpreted code)
* conversion from/to interpreted interfaces
* ~quasiquote, ~unquote, ~unquote_splice

Current limitations:
* named types declared by interpreted code are approximated.
Expand Down

0 comments on commit cb2aedf

Please sign in to comment.