summaryrefslogtreecommitdiff
path: root/old/ebnf.ebnf
blob: a100d4fa5f65981221bc0b7821314f04f427c8e4 (plain)
1
2
3
4
5
Syntax		= { Production } .
Production	= Identifier "=" Expression "." .
Expression	= Term { "|" Term } .
Term		= Factor { Factor } .
Factor		= Identifier | String | "(" Expression ")" | "[" Expression "]" | "{" Expression "}".