ginger/main.go

27 lines
421 B
Go
Raw Normal View History

package main
import (
"fmt"
"github.com/mediocregopher/ginger/lang"
"github.com/mediocregopher/ginger/vm"
)
func main() {
t := lang.Tuple{lang.AAdd, lang.Tuple{
2017-02-12 16:53:59 +00:00
lang.Tuple{vm.Int, lang.Const("1")},
lang.Tuple{vm.Int, lang.Const("2")},
}}
mod, err := vm.Build(t)
if err != nil {
panic(err)
}
defer mod.Dispose()
mod.Dump()
out, err := mod.Run()
fmt.Printf("\n\n########\nout: %v %v\n", out, err)
}