Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

ebnf::regexp_tail_end Locate in Contents

Declaration Locate in Contents

regexp_tail_end[parser_type & tree, arc_token & current_link] ::=
    {
    current_link = tree.add_concat_condition(current_link);
    arc_token sub_link = current_link;
    vertex_token my_value = parser_type::arc_to(* current_link);
    }
        regexp_tail[tree, my_value, sub_link]

Composition Locate in Contents

terminal regexp_tail_end regexp_tail

State Machine Locate in Contents

start:943:$0 regexp_tail|{945|$0|946} final:944:$0