ParsGen
Home
About
Enter EBNF-Grammar
expr = term { ('+' | '-') term } term = ['-'] factor { ('*' | '/' | '.*' | './') ['-'] factor } factor = atom { 't' } { ('^' | '.^') factor } atom = fnumber | function '(' expr ')' | ident fnumber = '1337' | '42' | '0.815' ident = 'x' | 'y' | 'z' function = 'exp' | 'sin' | 'cos' | 'log' | 'abs' | 'norm2'
Generate Code
Generate Examples
Generate Railroad Diagrams
Generate