treerack/scripts/boot.go

26 lines
322 B
Go
Raw Normal View History

2018-01-04 18:36:59 +01:00
package main
import (
"log"
"os"
"github.com/aryszka/treerack"
)
const (
syntaxPath = "syntax.treerack"
outputPath = "parser.go"
)
func main() {
s := &treerack.Syntax{}
if err := s.ReadSyntax(os.Stdin); err != nil {
log.Fatalln(err)
}
if err := s.Generate(os.Stdout); err != nil {
log.Fatalln(err)
}
}