Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

java::PrimaryNoNewArray Locate in Contents

Declaration Locate in Contents

PrimaryNoNewArray:
            Literal
        |    Type "." "class"
        |    "void" "." "class"
        |    "this"
        |    ClassName "." "this"
        |    "(" Expression ")"
        |    ClassInstanceCreationExpression
        |    FieldAccess
        |    MethodInvocation
        |    ArrayAccess

Composition Locate in Contents

Primary PrimaryNoNewArray Alternation Node ArrayAccess Literal Concatenation Node Concatenation Node Concatenation Node Concatenation Node Concatenation Node ClassInstanceCreationExpression FieldAccess MethodInvocation ArrayAccess Type implicit_whitespace '\\.' implicit_whitespace Concatenation Node Concatenation Node implicit_whitespace '\\.' implicit_whitespace Concatenation Node 't' 'h' 'i' 's' ClassName implicit_whitespace '\\.' implicit_whitespace Concatenation Node '(' implicit_whitespace Expression implicit_whitespace ')' 'c' 'l' 'a' 's' 's' 'v' 'o' 'i' 'd' 'c' 'l' 'a' 's' 's' 't' 'h' 'i' 's'

State Machine Locate in Contents

start:2095:$0 final:2096:$0 Literal|{2097|$1|2098} Type|{2171|$3|2172} ClassName|{2205|$12|2206} ClassInstanceCreationExpression|{2225|$19|2226} FieldAccess|{2219|$20|2220} MethodInvocation|{2349|$21|2350} ArrayAccess|{2221|$22|2222} implicit_whitespace|{2030|$25|2031} implicit_whitespace|{2030|$29|2031} implicit_whitespace|{2030|$23|2031} implicit_whitespace|{2030|$27|2031} Expression|{2207|$17|2208} implicit_whitespace|{2030|$26|2031} implicit_whitespace|{2030|$30|2031} implicit_whitespace|{2030|$24|2031} implicit_whitespace|{2030|$28|2031}