Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

IDL::type_dcl Locate in Contents

Declaration Locate in Contents

(42) <type_dcl> ::=
            "typedef" <type_declarator>
        |    <struct_type>
        |    <union_type>
        |    <enum_type>
        |    "native" <simple_declarator>
        |    <constr_forward_decl>

Composition Locate in Contents

definition type_dcl Alternation Node export Concatenation Node struct_type union_type enum_type Concatenation Node constr_forward_decl Concatenation Node implicit_whitespace type_declarator Concatenation Node implicit_whitespace simple_declarator 't' 'y' 'p' 'e' 'd' 'e' 'f' 'n' 'a' 't' 'i' 'v' 'e'

State Machine Locate in Contents

start:1333:$0 struct_type|{1440|$4|1441} union_type|{1458|$5|1459} enum_type|{1462|$6|1463} constr_forward_decl|{1476|$10|1477} final:1334:$0 implicit_whitespace|{1308|$11|1309} implicit_whitespace|{1308|$12|1309} type_declarator|{1335|$3|1336} simple_declarator|{1450|$9|1451}