A minimal Lox project is composed of a single Go package containing one or more
.lox files defining at least one @lexer section and one @parser section.
The package must also contain at least one .go file that defines the parser
type and production actions, among other things.