syntax
syntax_rule
syntax_rule
syntax_rule
syntax_rule
syntax_rule
meta_identifier
meta_identifier
'='
definitions_list
definitions_list
';'
definitions_list
single_definition
single_definition
'|'
single_definition
single_definition
single_definition
syntactic_term
syntactic_term
','
syntactic_term
syntactic_term
syntactic_term
syntactic_factor
syntactic_factor
'-'
syntactic_factor
syntactic_factor
syntactic_factor
integer
integer
'*'
syntactic_primary
syntactic_primary
integer
W:(0-9)
syntactic_primary
optional_sequence
optional_sequence
repeated_sequence
repeated_sequence
grouped_sequence
grouped_sequence
meta_identifier
meta_identifier
terminal_string
terminal_string
optional_sequence
'['
definitions_list
definitions_list
']'
repeated_sequence
'{'
definitions_list
definitions_list
'}'
grouped_sequence
'('
definitions_list
definitions_list
')'
meta_identifier
W:(A-Z_a-z, 0-9A-Z_a-z)
terminal_string
string enclosed in single quotes
string enclosed in single quotes
string enclosed in double quotes
string enclosed in double quotes
string enclosed in single quotes
'(?:[^'\n\r\\]|(?:'')|(?:\\(?:[^x]|x[0-9a-fA-F]+)))*
"'"
[combine]
string enclosed in double quotes
"(?:[^"\n\r\\]|(?:"")|(?:\\(?:[^x]|x[0-9a-fA-F]+)))*
'"'
[combine]