Advertisement
watchinharrison

BNF explained in BNF

Mar 10th, 2012
3,122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
BNF 0.40 KB | None | 0 0
  1. syntax     ::=  { rule }
  2. rule       ::=  identifier  "::="  expression
  3. expression ::=  term { "|" term }
  4. term       ::=  factor { factor }
  5. factor     ::=  identifier |
  6.                 quoted_symbol |
  7.                 "("  expression  ")" |
  8.                 "["  expression  "]" |
  9.                 "{"  expression  "}"
  10. identifier ::=  letter { letter | digit }
  11. quoted_symbol ::= """ { any_character } """
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement