Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Programming Languages]->[IDL]->[Symbols]->[floating_pt_literal]

Expand All
Collapse All
Contents

IDL::floating_pt_literal Locate in Contents

Declaration Locate in Contents

<floating_pt_literal> ::=
        '-?[0-9]+(\.[0-9]*)([eE]-?[0-9]*)?'
    |    '-?[0-9]+(\.[0-9]*)?([eE]-?[0-9]*)'
    |    '-?(\.[0-9]+)([eE]-?[0-9]*)?'

Composition Locate in Contents

literal floating_pt_literal Alternation Node Concatenation Node Concatenation Node Concatenation Node Alternation Node Concatenation Node Concatenation Node Alternation Node Alternation Node Concatenation Node Alternation Node Concatenation Node Alternation Node Concatenation Node Alternation Node '\\-' @ '[0-9]' Iteration Node '\\.' Iteration Node Concatenation Node @ '\\-' @ '[0-9]' Iteration Node Concatenation Node @ '[Ee]' Alternation Node Iteration Node '\\-' @ '\\.' Concatenation Node Concatenation Node @ '[0-9]' '[0-9]' '[Ee]' Alternation Node Iteration Node '[0-9]' '\\.' Iteration Node '\\-' @ '[0-9]' '[0-9]' Iteration Node '[Ee]' Alternation Node Iteration Node '\\-' @ '[0-9]' '[0-9]' '[0-9]' '\\-' @ '[0-9]'

State Machine Locate in Contents

start:1423:$0 final:1424:$0