%left '+'
%left '*'
%defaultaction {
goto &Parse::Eyapp::Driver::YYDelegateaction;
}
%%
exp: %name NUM
NUM
| %name PLUS
exp '+' exp
| %name TIMES
exp '*' exp
| '(' exp ')'
{ $_[2] }
;
%%
use base qw{CommonTail};
=head1 SYNOPSIS
Compile it with:
eyapp NoacYYDelegateaction.eyp
Execute it with:
./icalcu_and_ipost_yydel.pl
=cut