comp_unit statementlist statement statement_control statement_control__S_002use usecomp_unit statementlist statement statement_control statement_control__S_002use ws comp_unit statementlist statement statement_control statement_control__S_002use version version__S_040v vcomp_unit statementlist statement statement_control statement_control__S_002use version version__S_040v vnum 6comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement statement_control statement_control__S_002use usecomp_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 pod_comment comp_unit statementlist ws unv pod_comment identifier ident comp_unit statementlist ws unv pod_comment 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 43comp_unit statementlist eat_terminator ;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 worldcomp_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_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR INFIX termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Worldcomp_unit statementlist statement EXPR INFIX termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist eat_terminator ;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 numbercomp_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_086value value value__S_136number number integer decint 1comp_unit statementlist eat_terminator ;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_037At sigil sigil__S_037At sigil sigil__S_037At @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 listcomp_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_084circumfix circumfix circumfix__S_192Paren_Thesis (comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis semilist statement EXPR LIST termish term term__S_086value value value__S_136number number integer decint 1comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis semilist statement EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis semilist statement EXPR LIST nulltermish termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis )comp_unit statementlist eat_terminator ;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_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %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 hashcomp_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_084circumfix circumfix circumfix__S_192Paren_Thesis (comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis semilist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 1comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis semilist statement EXPR INFIX infixish infix infix__S_320EqualGt =>comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis semilist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR INFIX termish term term__S_084circumfix circumfix circumfix__S_192Paren_Thesis )comp_unit statementlist eat_terminator ;comp_unit statementlist 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 funccomp_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 blockoid {comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist ws comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident returncomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement 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 EXPR termish term term__S_332identifier args arglist EXPR 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 EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler func-y towncomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR 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 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 }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def 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 func_w_argscomp_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 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 xcomp_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 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 ycomp_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 comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident returncomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement 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 EXPR termish term term__S_332identifier args arglist EXPR 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 EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler [comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR 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 EXPR termish term term__S_332identifier args arglist EXPR 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 xcomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ][comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR 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 EXPR termish term term__S_332identifier args arglist EXPR 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 ycomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ]comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR 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 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 }comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def ws vws
comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def ws unv comment comment__S_058Sharp comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Hello comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler Hello Worldcomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler double quoted string interpolation workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_037At sigil sigil__S_037At sigil sigil__S_037At @comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident listcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_208Bra_Ket []comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_000misc comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler 3 4comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 1 2 3 4comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler double quoted list interpolation workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR termish term term__S_077variable variable sigil sigil__S_037At sigil sigil__S_037At sigil sigil__S_037At @comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR termish term term__S_077variable variable desigilname longname name identifier ident listcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler 3 4comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler @list 3 4comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler array without empty square brackets does not interpolatecomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Percent EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Percent EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident hashcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Percent EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_209Cur_Ly {}comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler 1comp_unit 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_000Back \comp_unit 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_000Back backslash backslash__S_012t tcomp_unit 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 2comp_unit 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_000Back \comp_unit 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_000Back backslash backslash__S_009n ncomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler hash interpolation workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Percent EXPR termish term term__S_077variable variable sigil sigil__S_038Percent sigil sigil__S_038Percent sigil sigil__S_038Percent %comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Percent EXPR termish term term__S_077variable variable desigilname longname name identifier ident hashcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler %hashcomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler hash interpolation does not work if not followed by {}comp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Wont you take me to comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_039Amp sigil sigil__S_039Amp &comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish term term__S_077variable variable sublongname subshortname desigilname longname name identifier ident funccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis ()comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler Wont you take me to func-y towncomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler closure interpolationcomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler 2 + 2 = comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock {comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX infixish infix infix__S_252Plus +comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock }comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 2 + 2 = 4comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler double quoted closure interpolation workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_039Amp sigil sigil__S_039Amp &comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish term term__S_077variable variable sublongname subshortname desigilname longname name identifier ident funccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis ()comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler is where I livecomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler func-y town is where I livecomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler make sure function interpolation doesn't eat all trailing whitespacecomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock {comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR termish term term__S_077variable variable desigilname longname name identifier ident numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock }comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 1 1comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler number inside and outside closure workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock {comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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 numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock }comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 1 2comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler local version of number in closure workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock {comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock 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 numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock statementlist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Cur_Ly embeddedblock }comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 numbercomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 1 2 1comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler original number still available after local version in closure: workscomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid {comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil (comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my mycomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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 xcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil )comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST 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 xcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler 2 2comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler Variable should interpolate and still be available in the outer scope.comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil sigil sigil__S_036Dollar $comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil (comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my mycomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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 ycomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil semilist statement EXPR INFIX termish term term__S_086value value value__S_136number number integer decint 2comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR termish term term__S_084circumfix circumfix circumfix__S_191sigil )comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST infixish infix infix__S_262Tilde ~comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST LIST termish term term__S_077variable variable desigilname longname name identifier ident ycomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly 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_084circumfix circumfix circumfix__S_214Cur_Ly 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly 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_049Single_Single nibbler 22comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly 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_084circumfix circumfix circumfix__S_214Cur_Ly 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_084circumfix circumfix circumfix__S_214Cur_Ly 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly 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_049Single_Single nibbler Variable should interpolate and still be available in the outer scope.comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid }comp_unit statementlist eat_terminator ws vws
comp_unit statementlist eat_terminator ws unv comment comment__S_058Sharp comp_unit statementlist eat_terminator ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR termish term term__S_077variable variable sigil sigil__S_039Amp sigil sigil__S_039Amp &comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR termish term term__S_077variable variable sublongname subshortname desigilname longname name identifier ident funccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler . () is where I livecomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler &func. () is where I livecomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler "&func. ()" should not interpolatecomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_039Amp sigil sigil__S_039Amp &comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish term term__S_077variable variable sublongname subshortname desigilname longname name identifier ident func_w_argscomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Amp EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_207Paren_Thesis )comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler )comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler [foo][bar])comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler "&func_w_args(...)" should interpolatecomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident charscomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args ()comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 5comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler method calls with parens should interpolatecomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident charscomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler World.charscomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler method calls without parens should not interpolatecomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident flipcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident charscomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args ()comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 5comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler cascade of argumentless methods, last ending in parencomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident substrcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_136number number integer decint 1comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args )comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler Wcomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler method calls with parens and args should interpolatecomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler Hello $worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler Hello $worldcomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler single quoted string interpolation does not work (which is correct)comp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler 2 + 2 = { 2+2 }comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler 2 + 2 = { 2+2 }comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler single quoted closure interpolation does not work (which is correct)comp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler $world @list[] %hash{} &func()comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler $world @list[] %hash{} &func()comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler single quoted string interpolation does not work (which is correct)comp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Hello comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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 worldcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler !comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler Hello World!comp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ! is not a part of var namescomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist 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 list_countcomp_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 parameter *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_037At @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 identifier ident argscomp_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 comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR PREFIX termish PRE prefix prefix__S_224Plus +comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR PREFIX termish term term__S_077variable variable sigil sigil__S_037At sigil sigil__S_037At sigil sigil__S_037At @comp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR PREFIX termish term term__S_077variable variable desigilname longname name identifier ident argscomp_unit statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_062sub routine_def blockoid statementlist statement EXPR 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 ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier identifier ident list_countcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_037At sigil sigil__S_037At sigil sigil__S_037At @comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident listcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000At EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_208Bra_Ket []comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_332identifier args )comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_136number number integer decint 1comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler quoted interpolation gets string contextcomp_unit 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_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq qqcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble {comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler acomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler starter {comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler nibbler chr 98comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler stopper }comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble }comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler abccomp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler curly brace delimiters don't interfere with closure interpolationcomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_145Q Qcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_145Q quibble "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_145Q quibble nibbler abc\\d\\'\/comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_145Q quibble "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_145Q Qcomp_unit 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_145Q quibble "comp_unit 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_145Q quibble nibbler abc\\d\\'\/comp_unit 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_145Q quibble "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler raw quotation workscomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR 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 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 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 abccomp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_002Back \comp_unit statementlist statement EXPR 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 dcomp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_003stopper stopper "comp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_004misc 'comp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_004misc /comp_unit statementlist statement EXPR 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 termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_145Q Qcomp_unit 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_145Q quibble |comp_unit 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_145Q quibble nibbler abc\d"\'\/comp_unit 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_145Q quibble |comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler single quotation workscomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws unv comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq qqcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler abccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler escape escape__S_000Back backslash backslash__S_002Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble nibbler dcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST 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_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_143qq quibble "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_145Q Qcomp_unit 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_145Q quibble |comp_unit 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_145Q quibble nibbler abc\d"'/comp_unit 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_145Q quibble |comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler double quotation workscomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws unv comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR 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 termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quote_mod quote_mod__S_152a acomp_unit statementlist statement EXPR 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 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 $world comp_unit statementlist statement EXPR 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 escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_037At sigil sigil__S_037At sigil sigil__S_037At @comp_unit statementlist statement EXPR 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 escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident listcomp_unit statementlist statement EXPR 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 escape escape__S_000At EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_208Bra_Ket []comp_unit statementlist statement EXPR 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 %hash{}comp_unit statementlist statement EXPR 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 termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_145Q Qcomp_unit 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_145Q quibble "comp_unit 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_145Q quibble nibbler $world 1 2 %hash{}comp_unit 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_145Q quibble "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler only interpolate arraycomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR 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 termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quote_mod quote_mod__S_156b bcomp_unit statementlist statement EXPR 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 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 $world comp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_002Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_003stopper stopper "comp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_009n ncomp_unit statementlist statement EXPR 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 escape escape__S_000Back \comp_unit statementlist statement EXPR 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 escape escape__S_000Back backslash backslash__S_012t tcomp_unit statementlist statement EXPR 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 termish term term__S_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_000misc $comp_unit 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 world comp_unit 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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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_000Back \comp_unit 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_000Back backslash backslash__S_000misc "comp_unit 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_000Back \comp_unit 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_000Back backslash backslash__S_009n ncomp_unit 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_000Back \comp_unit 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_000Back backslash backslash__S_012t tcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler only interpolate backslashcomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler $world comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler qcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler quote quote__S_143qq qcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler quote quote__S_143qq quibble [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler quote quote__S_143qq quibble nibbler escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable sigil sigil__S_037At sigil sigil__S_037At sigil sigil__S_037At @comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler quote quote__S_143qq quibble nibbler escape escape__S_000At EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident listcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler quote quote__S_143qq quibble nibbler escape escape__S_000At EXPR POSTFIX termish POST postop postcircumfix postcircumfix__S_208Bra_Ket []comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler quote quote__S_143qq quibble ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler %hash{}comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler $world 1 2 %hash{}comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler interpolate quoting constructs in ''comp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 111comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 107comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_049Single_Single 'comp_unit 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_049Single_Single nibbler o k comp_unit 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_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 c[] respects whitespaces around itcomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x x[comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 41comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 42comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 43comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 x[] allows multiple chars (1)comp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x x[comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 41comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 42comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 00043comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 x[] allows multiple chars (2)comp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws unv comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x x[comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 41comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 42comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 43comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 x[] allows multiple chars with white spacecomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 65comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 66comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 67comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 c[] allows multiple chars (1)comp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 65comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 66comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer 0comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 00067comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler is_ok xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler is_ok x ABC xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws is_ok comp_unit 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_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_000Back is_ok \comp_unit 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_000Back backslash backslash__S_002Back is_ok \comp_unit 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 ccomp_unit 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 is_ok [] allows multiple chars (2)comp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws unv comp_unit statementlist ws unv is_ok comp_unit statementlist ws unv comment comment__S_058Sharp is_ok comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 65comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames , comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 66comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames , comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 67comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 c[] allows multiple chars with white spacecomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x x[comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 41comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 42comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x hexints hexint 43comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_013x ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ] xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC] xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 x[] should not eat following ]scomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args (comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back \comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c ccomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec [comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 65comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 66comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec charnames charname radint integer decint 67comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Back backslash backslash__S_006c charspec ]comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ] xcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit 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_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_332identifier args semiarglist arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler x ABC] xcomp_unit 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_332identifier args semiarglist arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ws comp_unit 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_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_000Back \comp_unit 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_000Back backslash backslash__S_002Back \comp_unit 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 c[] should not eat following ]scomp_unit 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_332identifier args )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid {comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class classcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident InterpolationTestcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid {comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method methodcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def longname name identifier ident fcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid {comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid statementlist ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid statementlist statement EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid statementlist statement EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler intcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid statementlist statement EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid statementlist statement EXPR ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def blockoid }comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_081routine_declarator routine_declarator routine_declarator__S_063method method_def ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid }comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock 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 xcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR INFIX infixish infix infix__S_316Equal =comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR INFIX ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR INFIX POSTFIX termish term term__S_332identifier identifier ident InterpolationTestcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident newcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comment comment__S_058Sharp comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comment comment__S_058Sharp comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler |comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident xcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop quote quote__S_049Single_Single nibbler fcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args is_ok (comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args )comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler |comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler is_ok |int|comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv is_ok comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comment comment__S_058Sharp is_ok comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler interpolation of indirect method calls (different quotes)comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler |comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar 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_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident xcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop quote quote__S_050Double_Double nibbler fcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args is_ok (comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler escape escape__S_000Dollar EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args )comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler |comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double "comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler is_ok |int|comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv is_ok comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comment comment__S_058Sharp is_ok comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler interpolation of indirect method calls (same quotes)comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws unv comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident eval_dies_okcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q qcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble [comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler "|$x."f "()"comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble ]comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler ... but whitespaces are not allowedcomp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist eat_terminator ;comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid }comp_unit statementlist eat_terminator ws vws
comp_unit statementlist eat_terminator ws unv comment comment__S_058Sharp