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 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 35comp_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 ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class classcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident Foocomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid {}comp_unit 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_332identifier identifier ident iscomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST POSTFIX termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident perlcomp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler Foocomp_unit 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_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler Classname.perl produces the class namecomp_unit 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 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 foocomp_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 POSTFIX termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident newcomp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args ()comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN infixish infix infix__S_285TildeTilde ~~comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 ... smartmatch our $foo to the Foo classcomp_unit statementlist statement 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 ws unv comment comment__S_058Sharp comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 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 POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 ,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 .isa(Foo)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 okcomp_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 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 POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name morename ::comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name morename identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 ,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 .isa(::Foo)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 okcomp_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 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 POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop 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 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 ,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 .isa("Foo")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 okcomp_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 PREFIX termish PRE prefix prefix__S_223Bang !comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX 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 PREFIX POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX 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 PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop 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 PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR 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 PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop 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 PREFIX 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 ,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 !.isa("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 )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 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 foo_clonecomp_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_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 INFIX POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foocomp_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 clonecomp_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 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 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 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 (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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident foo_clonecomp_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 CHAIN 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 CHAIN infixish infix infix__S_285TildeTilde ~~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 CHAIN 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 CHAIN termish term term__S_332identifier identifier ident Foocomp_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 ... smartmatch our $foo_clone to the Foo classcomp_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 okcomp_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 PREFIX termish PRE prefix prefix__S_223Bang !comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident definedcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 proto-objects are undefinedcomp_unit statementlist statement 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_079scope_declarator scope_declarator scope_declarator__S_041my mycomp_unit statementlist statement EXPR termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped ws comp_unit statementlist statement EXPR termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped typename longname name identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped ws comp_unit statementlist statement EXPR termish term term__S_079scope_declarator scope_declarator scope_declarator__S_041my scoped multi_declarator multi_declarator__S_061null 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_079scope_declarator scope_declarator scope_declarator__S_041my scoped multi_declarator multi_declarator__S_061null declarator variable_declarator variable desigilname longname name identifier ident ut1comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 PREFIX termish PRE prefix prefix__S_223Bang !comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX 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 PREFIX POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident ut1comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident definedcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 proto-objects are undefinedcomp_unit statementlist statement 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 okcomp_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 POSTFIX POSTFIX termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident newcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident definedcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 instances of the object are definedcomp_unit statementlist statement 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_078package_declarator package_declarator package_declarator__S_048class classcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename ::comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename identifier ident Barcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid {}comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def 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 foo_barcomp_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 POSTFIX termish term term__S_333name longname name identifier ident Foocomp_unit statementlist statement EXPR INFIX POSTFIX termish term term__S_333name longname name morename ::comp_unit statementlist statement EXPR INFIX POSTFIX termish term term__S_333name longname name morename identifier ident Barcomp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident newcomp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args ()comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident foo_barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN infixish infix infix__S_285TildeTilde ~~comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_333name longname name identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_333name longname name morename ::comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_333name longname name morename identifier ident Barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 ... smartmatch our $foo_bar to the Foo::Bar classcomp_unit statementlist statement 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 okcomp_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 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 POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foo_barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name morename ::comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name morename identifier ident Barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 ,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 .isa(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 )comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 PREFIX termish PRE prefix prefix__S_223Bang !comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX 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 PREFIX POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident foo_barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX 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 PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name morename ::comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_333name longname name morename identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST PREFIX 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 ,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.new.isa(::Foo)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_078package_declarator package_declarator package_declarator__S_048class classcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident Barcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def trait trait_mod trait_mod__S_069is iscomp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def trait trait_mod trait_mod__S_069is ws comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def trait trait_mod trait_mod__S_069is longname name identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def trait trait_mod trait_mod__S_069is ws comp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 CHAIN termish term term__S_332identifier identifier ident Barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN infixish infix infix__S_285TildeTilde ~~comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 ... smartmatch our Bar to the Foo classcomp_unit statementlist statement 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 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 barcomp_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 POSTFIX termish term term__S_332identifier identifier ident Barcomp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident newcomp_unit statementlist statement EXPR INFIX POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args ()comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN infixish infix infix__S_285TildeTilde ~~comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_332identifier identifier ident Barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 ... smartmatch our $bar to the Bar classcomp_unit statementlist statement 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 okcomp_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 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 POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_332identifier identifier ident Barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 ,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 ... .isa(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_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 okcomp_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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN infixish infix infix__S_285TildeTilde ~~comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN ws comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST CHAIN termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 ... smartmatch our $bar to the Foo classcomp_unit statementlist statement 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 okcomp_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 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 POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident barcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_332identifier identifier ident Foocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST 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 ,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 new Bar .isa(Foo)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_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 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 bar_clonecomp_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_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 INFIX POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident barcomp_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 clonecomp_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 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 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 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 (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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident bar_clonecomp_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 CHAIN 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 CHAIN infixish infix infix__S_285TildeTilde ~~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 CHAIN 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 CHAIN termish term term__S_332identifier identifier ident Barcomp_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 ... smartmatch our $bar_clone to the Bar classcomp_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 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 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 (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 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 semiarglist arglist EXPR LIST POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident bar_clonecomp_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 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 semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_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 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 semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_332identifier identifier ident Barcomp_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 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 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_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 nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ... .isa(Bar)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_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 )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 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 (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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident bar_clonecomp_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 CHAIN 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 CHAIN infixish infix infix__S_285TildeTilde ~~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 CHAIN 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 CHAIN termish term term__S_332identifier identifier ident Foocomp_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 ... smartmatch our $bar_clone to the Foo classcomp_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 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 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 (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 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 semiarglist arglist EXPR LIST POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident bar_clonecomp_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 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 semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_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 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 semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_332identifier identifier ident Foocomp_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 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 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_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 nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ... .isa(Foo)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_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 )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 eat_terminator ws unv comment comment__S_058Sharp comp_unit statementlist eat_terminator 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 Bazcomp_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 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_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_078package_declarator package_declarator package_declarator__S_048class package_def 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR termish term term__S_332identifier args arglist EXPR termish term term__S_332identifier identifier ident Foocomp_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_332identifier args arglist 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 }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 termish term term__S_332identifier identifier ident 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 (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 CHAIN termish term term__S_332identifier identifier ident Bazcomp_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 CHAIN 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 CHAIN infixish infix infix__S_285TildeTilde ~~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 CHAIN 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 CHAIN termish term term__S_332identifier identifier ident Foocomp_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 ... smartmatch our Baz to the Foo classcomp_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 statementlist 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 bazcomp_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 Bazcomp_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 statement EXPR INFIX 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 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 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 (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 CHAIN 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 CHAIN termish term term__S_077variable variable desigilname longname name identifier ident bazcomp_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 CHAIN 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 CHAIN infixish infix infix__S_285TildeTilde ~~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 CHAIN 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 CHAIN termish term term__S_332identifier identifier ident Bazcomp_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 ... smartmatch our $baz to the Baz classcomp_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 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 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 (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 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 semiarglist arglist EXPR LIST POSTFIX termish term term__S_077variable variable desigilname longname name identifier ident bazcomp_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 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 semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident isacomp_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 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 semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop args semiarglist arglist EXPR termish term term__S_332identifier identifier ident Bazcomp_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 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 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_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 nulltermish termish term term__S_086value value value__S_135quote quote quote__S_050Double_Double nibbler ... .isa(Baz)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_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 )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_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 lowerCasecomp_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 UPPERcasecomp_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 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 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 method_def blockoid statementlist statement EXPR termish term term__S_332identifier identifier ident returncomp_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_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_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_332identifier args arglist 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_332identifier args arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler workscomp_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_332identifier args arglist 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 eat_terminator ;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 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 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 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 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 POSTFIX POSTFIX termish term term__S_332identifier identifier ident lowerCasecomp_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 POSTFIX 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 POSTFIX 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 statement EXPR termish term term__S_332identifier args arglist EXPR LIST POSTFIX .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 POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident UPPERcasecomp_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 ,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 workscomp_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 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 type distinguishing is not done by case of first lettercomp_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 statement EXPR termish term term__S_332identifier identifier ident eval_dies_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler my $x; $x ~~ NonExistingClassNamecomp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler die on non-existing class namescomp_unit 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 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_078package_declarator package_declarator package_declarator__S_048class classcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident Onecomp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename ::comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename identifier ident Twocomp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename ::comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename identifier ident Threecomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid {comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist ws comp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid curlycheck unv comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid curlycheck unv comment comment__S_058Sharp comp_unit 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_078package_declarator package_declarator package_declarator__S_048class classcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident Onecomp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename ::comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def longname name morename identifier ident Twocomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid {comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist ws comp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident okcomp_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 POSTFIX termish term term__S_333name longname name identifier ident Onecomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish term term__S_333name longname name morename ::comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish term term__S_333name longname name morename identifier ident Twocomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident newcomp_unit statementlist statement EXPR termish term term__S_332identifier args semiarglist arglist EXPR LIST ,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 created One::Two after One::Two::Threecomp_unit statementlist statement 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 eval_dies_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler class One::Two { }comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler cannot redeclare an existing classcomp_unit 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 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 eval_lives_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit 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_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_332identifier args arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_144q quibble nibbler BEGIN {class Level1::Level2::Level3 {};}; class Level1::Level2 {};comp_unit 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_332identifier args arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler RT 62898comp_unit 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 eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class classcomp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def longname name identifier ident A61354_1comp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid {comp_unit 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_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist ws unv comp_unit 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_332identifier identifier ident evalcomp_unit 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_332identifier args (comp_unit 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_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit 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_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler method x { "OH HAI" }comp_unit 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_332identifier args semiarglist arglist EXPR termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single 'comp_unit 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_332identifier args )comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid statementlist statement EXPR ws vws
comp_unit statementlist statement EXPR termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def blockoid }comp_unit statementlist eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier identifier ident dies_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid {comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist ws comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR POSTFIX termish term term__S_332identifier identifier ident A61354_1comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR POSTFIX termish POST dotty dotty__S_195Dot .comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR POSTFIX termish POST dotty dotty__S_195Dot dottyop methodop longname name identifier ident xcomp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid statementlist statement EXPR comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST termish term term__S_084circumfix circumfix circumfix__S_214Cur_Ly pblock blockoid }comp_unit 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_332identifier args arglist EXPR LIST ws comp_unit 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_050Double_Double "comp_unit 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_050Double_Double nibbler can't just use eval to add method to classcomp_unit 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_050Double_Double "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 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 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 termish term term__S_078package_declarator package_declarator package_declarator__S_048class package_def ws unv comment comment__S_058Sharp 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 termish term term__S_332identifier identifier ident isa_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 (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 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 POSTFIX termish term term__S_332identifier identifier ident classcomp_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 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 semiarglist arglist EXPR LIST 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 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 classcomp_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 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 eval_dies_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler class Romeo::Tango {}; Romeo::Juliet.rt64686comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler call to missing method in A::B dies after class A::C definedcomp_unit 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 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 eval_dies_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler class WritableSelf { method f { self = 5 } }; WritableSelf.new.fcomp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler self is not writablecomp_unit 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 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 eval_lives_okcomp_unit statementlist statement EXPR termish term term__S_332identifier args ws comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler class Test1 { class A {};}; class Test2 {class A {};};comp_unit statementlist statement EXPR termish term term__S_332identifier args 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 arglist EXPR LIST infixish infix infix__S_323Comma ,comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws vws
comp_unit statementlist statement EXPR termish term term__S_332identifier args arglist EXPR LIST ws unv comp_unit 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_332identifier args arglist EXPR LIST nulltermish termish term term__S_086value value value__S_135quote quote quote__S_049Single_Single nibbler RT65022 - Nested classes in different classes can have the same namecomp_unit 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 eat_terminator ;comp_unit statementlist ws vws
comp_unit statementlist ws unv comment comment__S_058Sharp