repositorypackage
0.0.0-20160521182218-34e015998e32
Repository: https://github.com/sbinet/go-eval.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
go-eval
This is the new home for the exp/eval
package: the beginning of an interpreter for Go.
Installation
$ go get github.com/sbinet/go-eval/...
Usage
$ go-eval
:: welcome to go-eval...
(hit ^D to exit)
> hello := "world"
> println(hello)
world
>
Documentation
http://godoc.org/github.com/sbinet/go-eval
Limitations (aka TODO)
- channels are not implemented
- imports are not implemented
- goroutines are not implemented
- consts are not implemented
- select is not implemented
Interpreter
The go-eval
command is rather barebone.
But there is igo which is built on top of the eval
package and provides some additional refinements.
See:
$ go get github.com/sbinet/igo