Artifact 3b340edf06a017a638af8c50f048b2828b3baa64:
- File modules/pt/tests/data/ok/peg_peg-templated/2_fun_arithmetic — part of check-in [6d971eaca0] at 2010-03-26 05:07:24 on branch trunk — * New module, 'pt' for ParserTools. Requires Tcl 8.5. Supercedes grammar_peg, grammar_me, and page. (user: andreas_kupries size: 526)
# -*- text -*- # Parsing Expression Grammar 'TEMPLATE'. # Generated for unknown, from file 'TEST' PEG TEMPLATE (Expression) AddOp <- '-' / '+' ; Digit <- '0' / '1' / '2' / '3' / '4' / '5' / '6' / '7' / '8' / '9' ; Expression <- Function / '(' Expression ')' / Factor (MulOp Factor)* ; Factor <- Term (AddOp Term)* ; Function <- Sinus ; MulOp <- '*' / '/' ; Number <- Sign? Digit+ ; Sign <- '-' / '+' ; Sinus <- 's' 'i' 'n' '(' Expression ')' ; Term <- Number ; END; # #