Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

ebnf::hex_character Locate in Contents

Declaration Locate in Contents

hex_character[long & _value] ::=
        'x' xdigit_roll[_value]{1,8} '/[^0-9A-Fa-f]'

Composition Locate in Contents

escaped_character hex_character Concatenation Node 'x' Concatenation Node Unconsumed Tail Node xdigit_roll Alternation Node '[^\\z0-9A-Fa-f]' Concatenation Node @ xdigit_roll Alternation Node Concatenation Node @ xdigit_roll Alternation Node Concatenation Node @ xdigit_roll Alternation Node Concatenation Node @ xdigit_roll Alternation Node Concatenation Node @ xdigit_roll Alternation Node Concatenation Node @ xdigit_roll Alternation Node xdigit_roll @

State Machine Locate in Contents

start:871:$0 final:872:$0 xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874} xdigit_roll|{873|$3|874}