Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Programming Languages]->[Java]->[Symbols]->[ExplicitConstructorInvocation]

Expand All
Collapse All
Contents

java::ExplicitConstructorInvocation Locate in Contents

Declaration Locate in Contents

ExplicitConstructorInvocation:
            NonWildTypeArguments? "this" "(" ArgumentList? ")" ";"
        |    NonWildTypeArguments? "super" "(" ArgumentList? ")" ";"
        |    Primary "." NonWildTypeArguments? "super" "(" ArgumentList? ")" ";"

Composition Locate in Contents

ConstructorBody ExplicitConstructorInvocation Alternation Node Concatenation Node Concatenation Node Concatenation Node Alternation Node implicit_whitespace Concatenation Node implicit_whitespace '(' implicit_whitespace Alternation Node implicit_whitespace ')' implicit_whitespace ';' Alternation Node implicit_whitespace Concatenation Node implicit_whitespace '(' implicit_whitespace Alternation Node implicit_whitespace ')' implicit_whitespace ';' Primary implicit_whitespace '\\.' implicit_whitespace Alternation Node implicit_whitespace Concatenation Node implicit_whitespace '(' implicit_whitespace Alternation Node implicit_whitespace ')' implicit_whitespace ';' NonWildTypeArguments @ 't' 'h' 'i' 's' ArgumentList @ NonWildTypeArguments @ 's' 'u' 'p' 'e' 'r' ArgumentList @ NonWildTypeArguments @ 's' 'u' 'p' 'e' 'r' ArgumentList @

State Machine Locate in Contents

start:2479:$0 NonWildTypeArguments|{2353|$3|2354} NonWildTypeArguments|{2353|$12|2354} Primary|{2093|$20|2094} final:2480:$0 implicit_whitespace|{2030|$30|2031} implicit_whitespace|{2030|$35|2031} implicit_whitespace|{2030|$40|2031} implicit_whitespace|{2030|$31|2031} implicit_whitespace|{2030|$36|2031} implicit_whitespace|{2030|$41|2031} NonWildTypeArguments|{2353|$23|2354} implicit_whitespace|{2030|$32|2031} implicit_whitespace|{2030|$37|2031} implicit_whitespace|{2030|$42|2031} ArgumentList|{2227|$7|2228} ArgumentList|{2227|$16|2228} implicit_whitespace|{2030|$33|2031} implicit_whitespace|{2030|$38|2031} implicit_whitespace|{2030|$43|2031} implicit_whitespace|{2030|$34|2031} implicit_whitespace|{2030|$39|2031} implicit_whitespace|{2030|$44|2031} ArgumentList|{2227|$27|2228} implicit_whitespace|{2030|$45|2031} implicit_whitespace|{2030|$46|2031}