Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

ebnf::symbol_expression Locate in Contents

Declaration Locate in Contents

symbol_expression[parser_type & tree, vertex_token rule_symbol, vertex_token parent_value, arc_token & current_link, parser_type::arc_label_type & current_dollar_label] ::=
        symexp_union_element[tree, rule_symbol, parent_value, current_link, current_dollar_label] additional_symexp_union_list[tree, rule_symbol, current_link, current_dollar_label]?

Composition Locate in Contents

production_rule symbol_expression Concatenation Node symexp_element symexp_compound_rfc symexp_union_element Alternation Node additional_symexp_union_list @

State Machine Locate in Contents

start:843:$0 symexp_union_element|{845|$1|846} final:844:$0 additional_symexp_union_list|{991|$3|992}