Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Other Grammars]->[Extended Backus-Naur form (EBNF)]->[Symbols]->[regexp_sub_range]

Expand All
Collapse All
Contents

ebnf::regexp_sub_range Locate in Contents

Declaration Locate in Contents

regexp_sub_range[parser_type & tree, syntac::terminal_range & _range] ::=
    regexp_sub_intersect[tree, _range] additional_regexp_sub_range[tree, _range]*

Composition Locate in Contents

character_set_elem_first_oneof regexp_sub_range Concatenation Node character_set_elem character_set_elem_first_not_oneof regexp_sub_intersect Iteration Node additional_regexp_sub_range

State Machine Locate in Contents

start:905:$0 regexp_sub_intersect|{907|$1|908} final:906:$0 additional_regexp_sub_range|{917|$3|918} additional_regexp_sub_range|{917|$3|918}