Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

java::implicit_whitespace Locate in Contents

Declaration Locate in Contents

implicit_whitespace    ::=    lws?

Composition Locate in Contents

IdentifierChars implicit_whitespace Alternation Node CharacterLiteral StringLiteral DecimalIntegerLiteral HexIntegerLiteral OctalIntegerLiteral DecimalNumeral HexNumeral OctalNumeral Digits HexDigits OctalDigits DecimalFloatingPointLiteral HexadecimalFloatingPointLiteral ExponentPart SignedInteger HexSignificand BinaryExponent StringCharacters OctalEscape ArrayType ClassType InterfaceType TypeDeclSpecifier TypeName TypeParameter TypeBound AdditionalBoundList AdditionalBound TypeArguments ActualTypeArgumentList Wildcard WildcardBounds PackageName PackageOrTypeName ExpressionName AmbiguousName MethodName CompilationUnit PackageDeclaration ImportDeclarations TypeDeclarations Annotations SingleTypeImportDeclaration TypeImportOnDemandDeclaration SingleStaticImportDeclaration StaticImportOnDemandDeclaration NormalClassDeclaration EnumDeclaration ClassModifiers TypeParameters Super Interfaces ClassBody TypeParameterList InterfaceTypeList ClassBodyDeclarations StaticInitializer ConstructorDeclaration FieldDeclaration MethodDeclaration FieldModifiers VariableDeclarators VariableDeclarator VariableDeclaratorId ArrayInitializer MethodHeader MethodModifiers MethodDeclarator Throws FormalParameterList LastFormalParameter FormalParameters FormalParameter VariableModifiers ExceptionTypeList Block ConstructorModifiers ConstructorDeclarator ConstructorBody ExplicitConstructorInvocation BlockStatements NonWildTypeArguments ArgumentList ReferenceTypeList EnumBody EnumConstants EnumBodyDeclarations EnumConstant Arguments NormalInterfaceDeclaration InterfaceModifiers ExtendsInterfaces InterfaceBody InterfaceMemberDeclarations ConstantDeclaration AbstractMethodDeclaration ConstantModifiers AbstractMethodModifiers AnnotationTypeDeclaration AnnotationTypeBody AnnotationTypeElementDeclarations AnnotationTypeElementDeclaration DefaultValue NormalAnnotation MarkerAnnotation SingleElementAnnotation VariableInitializers LocalVariableDeclarationStatement LocalVariableDeclaration LabeledStatement IfThenStatement IfThenElseStatement WhileStatement ExpressionStatement AssertStatement SwitchStatement DoStatement BreakStatement ContinueStatement ReturnStatement SynchronizedStatement ThrowStatement TryStatement LabeledStatementNoShortIf IfThenElseStatementNoShortIf WhileStatementNoShortIf ForStatementNoShortIf Assignment PreIncrementExpression PreDecrementExpression PostIncrementExpression PostDecrementExpression MethodInvocation ClassInstanceCreationExpression SwitchBlock SwitchBlockStatementGroups SwitchLabels SwitchBlockStatementGroup SwitchLabel BasicForStatement EnhancedForStatement StatementExpressionList Catches Finally CatchClause PrimaryNoNewArray ArrayCreationExpression FieldAccess ArrayAccess DimExprs Dims DimExpr UnaryExpression UnaryExpressionNotPlusMinus CastExpression MultiplicativeExpression AdditiveExpression ShiftExpression RelationalExpression EqualityExpression AndExpression ExclusiveOrExpression InclusiveOrExpression ConditionalAndExpression ConditionalOrExpression ConditionalExpression ElementValueArrayInitializer ElementValues lws @

State Machine Locate in Contents

start:2030:$0 final:2031:$0 lws|{2032|$1|2033}