An implementation of A SUBSET of Ruby in Go. The goal of this implementation is to be able to run Pyramid-Scheme.
There is a basic REPL within cmd/girb
. It supports multiline expressions and all syntax elements the language supports yet.
To run it ad hoc run go run cmd/girb/main.go
and exit the REPL with CTRL-D.
To run the command as one off run go run cmd/goruby/main.go
.