Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

ebnf::quoted_char Locate in Contents

Declaration Locate in Contents

quoted_char[long & _value] ::=
        alpha_digit_spacebar    { _value = (unsigned char)($0[0]);/* }*/
    |    "\\" escaped_character[_value]        
    |    quoted_punct        { _value = (unsigned char)($0[0]);/* }*/

Composition Locate in Contents

quoted_string_elem quoted_char Alternation Node alpha_digit_spacebar<std::string> Concatenation Node quoted_punct<std::string> '\\\\' escaped_character

State Machine Locate in Contents

start:951:$0 alpha_digit_spacebar<std::string>|{867|$1|868} quoted_punct<std::string>|{953|$5|954} final:952:$0 escaped_character|{869|$4|870}