Browse Source

added readme

pull/2/head
Tom 6 years ago
parent
commit
a0c6f09c8b
1 changed files with 26 additions and 0 deletions
  1. +26
    -0
      README.md

+ 26
- 0
README.md View File

@ -0,0 +1,26 @@
## Grammar Syntax
### Example
$FOO -> /foo
$FOO -> /foo$FOO
$FOO -> $BAR
$BAR -> /bar
$BAR -> $BAR
### Nonterminals
A Nonterminal starts with a leading `$`. The nonterminal `FOO` would be written as:
$FOO
### Terminals
A Terminals starts with a leading `/`. The terminal `bar` would be written as:
/bar
Note that `/ab` differs from `/a/b`. The string `/ab` resolves to the terminal `ab`,
whereas `/a/b` resolves to the terminals `a` and `b`

Loading…
Cancel
Save