Re:
Re1
|
Re
::=
Re1
( '|'
Re1
)*
referenced by:
Re2
Re1:
Re2
?
*
+
Re1
::= (
Re2
( '?' | '*' | '+' )* )+
referenced by:
Re
Re2:
(
Re
)
.
[
^
CSet
]
\
.
*
+
?
\
(
)
[
]
Ascii
Re2
::= '('
Re
')'
| '.'
| '[' '^'?
CSet
+ ']'
| '\' ( '.' | '*' | '+' | '?' | '\' | '(' | ')' | '[' | ']' )
|
Ascii
referenced by:
Re1
CSet:
Ascii
-
Ascii
\
]
\
CSet
::=
Ascii
( '-'
Ascii
)?
| '\' ( ']' | '\' )
referenced by:
Re2
... generated by
Railroad Diagram Generator
R
R