ref: 4133ae84edc4becab38dee52de3f8e4b0d75ca45
dir: /main.myr/
use std
use "parse.use"
use "build.use"
const main = {args : byte[:][:]
var p : bld.parser#
p = std.alloc()
p.line = 1
p.fname = "bldfile"
match std.slurp("bldfile")
| `std.Ok d: p.data = d
| `std.Fail _: std.fatal(1, "could not open file 'bldfile'\n")
;;
p.rest = p.data
bld.parse(p)
bld.build(p)
}