3 token start { ^ <TGE::Parser::statements>* [ $ | <syntax_error> ] }
11 grammar <type> <inherit>?';'
27 ':applyto' '(' \'(<-[']>*)\' ')'
31 ':language' '(' \'(\w+)\' ')'
39 [ '::' ]? \w+ [ '::' \w+ ]*
53 ^^ '=' [ [ cut \h*: | end [\h\N*]? ]
54 | for [ \h\N+: ] \n [ \N+\n ]*:
55 | \w\N*: \n .*? \n '=' [ cut \h*: | end [\h\N*:]? ]
60 token syntax_error { <?die: 'Syntax error'> }