comp_unit statementlist ucomp_unit statementlist statement statement_control statement_control__S_002use secomp_unit statementlist statement statement_control statement_control__S_002use ws comp_unit statementlist statement statement_control statement_control__S_002use module_name module_name__S_039normal longname name identifier ident Testcomp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident plancomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_136number number integer decint 5comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comp_unit statementlist ws vws
comp_unit statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my mycomp_unit statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped ws comp_unit statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped declarator variable_declarator variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped declarator variable_declarator variable desigilname longname name identifier ident yaml_testscomp_unit statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped declarator variable_declarator ws comp_unit statementlist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR INFIX ws comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier identifier ident evalcomp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args (comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q qcomp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble {comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler
-
m2: %h
call: "comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler starter {comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler nibbler a => 'b'comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler stopper }comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler "
expect: 2
-
m1: %h
m2: @a?
call: "[1,2,3]"
expect: 2
-
m1: @a?
expect: 2
-
m1: %h
m2: @a
call: "[1,2,3]"
expect: 2
-
m1:
m2: @a?
call: "[1,2,3]"
expect: 2
comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble }comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_090colonpair colonpair :comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_090colonpair colonpair identifier ident langcomp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_090colonpair colonpair coloncircumfix circumfix circumfix__S_053Lt_Gt <comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_090colonpair colonpair coloncircumfix circumfix circumfix__S_053Lt_Gt nibbler yamlcomp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_090colonpair colonpair coloncircumfix circumfix circumfix__S_053Lt_Gt >comp_unit statementlist statement EXPR INFIX termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement statement_control statement_control__S_010for forcomp_unit statementlist statement statement_control statement_control__S_010for ws comp_unit statementlist statement statement_control statement_control__S_010for xblock EXPR termish term term__S_332identifier identifier ident eachcomp_unit statementlist statement statement_control statement_control__S_010for xblock EXPR termish term term__S_332identifier args (comp_unit statementlist statement statement_control statement_control__S_010for xblock EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement statement_control statement_control__S_010for xblock EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_077variable variable desigilname longname name identifier ident yaml_testscomp_unit statementlist statement statement_control statement_control__S_010for xblock EXPR termish term term__S_332identifier args )comp_unit statementlist statement statement_control statement_control__S_010for xblock EXPR ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock lambda lambda -comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock lambda lambda lambda >comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock signature ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock signature parameter param_var sigil sigil__S_038Percent %comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock signature parameter param_var identifier ident identifier ident hcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock signature ws ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid {comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws unv comment comment__S_058Sharp comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws unv comment comment__S_058Sharp comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident test_dispatchcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow identifier ident m1comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow =>comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident hcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt <comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt nibbler m1comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt >comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR infixish infix infix__S_323Comma ,comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow identifier ident m2comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow =>comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident hcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt <comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt nibbler m2comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt >comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR infixish infix infix__S_323Comma ,comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow identifier ident callcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow =>comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident hcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt <comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt nibbler callcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt >comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR infixish infix infix__S_323Comma ,comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow identifier ident expectcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow =>comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow ws comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident hcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt <comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt nibbler expectcomp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR nulltermish termish term term__S_076fatarrow fatarrow EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_210Lt_Gt >comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR infixish infix infix__S_323Comma ,comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR ws unv comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid statementlist ws vws
comp_unit statementlist statement statement_control statement_control__S_010for xblock pblock blockoid }comp_unit statementlist statement statement_control statement_control__S_010for ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub subcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def deflongname name identifier ident test_dispatchcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint typename longname name identifier ident Strcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var identifier ident m1comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint typename longname name identifier ident Strcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var identifier ident m2comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint typename longname name identifier ident Strcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var identifier ident callcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint typename longname name identifier ident Intcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter type_constraint ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature parameter param_var identifier ident expectcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig signature param_sep ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig )comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def multisig ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_044state statecomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_044state scoped ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_044state scoped declarator variable_declarator variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_044state scoped declarator variable_declarator variable desigilname longname name identifier ident clscomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_044state scoped declarator variable_declarator ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler Foo000comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident clscomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR POSTFIX termish POST postop postfix postfix__S_218PlusPlus ++comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my mycomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped declarator variable_declarator variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped declarator variable_declarator variable desigilname longname name identifier ident gotcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped declarator variable_declarator ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier identifier ident evalcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq qqcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble /comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler
class comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident clscomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_000misc {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler
multi method a (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident m1comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler ) comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_000misc {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler 1comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_000misc }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler
multi method a (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident m2comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler ) comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_000misc {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler 2comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_000misc }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_000misc }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler ;
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Cur_Ly embeddedblock {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR termish term term__S_077variable variable desigilname longname name identifier ident clscomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Cur_Ly embeddedblock }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler .a(comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident callcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler );
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR INFIX termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble /comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if ifcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock EXPR termish term term__S_332identifier identifier ident definedcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_077variable variable desigilname longname name identifier ident gotcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock EXPR termish term term__S_332identifier args arglist EXPR ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_077variable variable desigilname longname name identifier ident gotcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_077variable variable desigilname longname name identifier ident expectcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Arguments (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident callcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ) to signatures 1. (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident m1comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ) and 2. (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident m2comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ) calls comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable sigil sigil__S_036Dollar sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable desigilname longname name identifier ident expectcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if xblock pblock blockoid }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if elsecomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_136number number integer decint 0comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Failed to compile test! error was was: comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable special_variable special_variable__S_092DollarBang sigil sigil__S_036Dollar sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_077variable variable special_variable special_variable__S_092DollarBang !comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid statementlist statement EXPR ws unv comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if pblock blockoid }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement statement_control statement_control__S_004if ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid }