Expr
ostrat.pParse.Expr
The fundamental expression trait. As it currently stands properly formed Statements either is empty or contains an expression or a sequence of clauses that contain each contain an expression.
Attributes
- Graph
- Supertypes
- Known subtypes
- trait AssignMemExprtrait AssignMemExprTokenclass ColonExprtrait ColonMemExprtrait ClauseMemExprtrait ClauseMemExprTokenclass CharTokentrait DigitSeqsCodeclass DeciFracPosTokenclass NatDeciTokentrait EmptyExprTokenclass CommaTokenclass SemicolonTokenclass UnderscoreTokenclass HashAlphaTokentrait IdentifierTokentrait IdentLowerTokenclass IdentLowerHexaTokenclass IdentLowerOnlyTokenclass IdentUnderTokentrait IdentUpperTokentrait IdentUpperBase32Tokenclass IdentUpperHexaTokenclass IdentUpperOnlyTokenclass OperatorTokenclass StringTokentrait ValidFracTokentrait DeciFracTokenclass DeciFracNegTokentrait FloatPtTokenclass FloatPtNegTokenclass FloatPtPosTokentrait IntStdTokenclass Nat0yTokentrait NatStdTokenclass Nat0xTokentrait RawIntDeciTokenclass NegDeciTokentrait ValidIntTokentrait ValidBase32IntTokentrait ValidRawBase32IntTokenclass RawBase32NegTokentrait ValidRawBase32NatTokenclass RawBase32NatTokentrait ValidRawHexaNatTokenclass RawHexaNatTokentrait ValidRawHexaIntTokentrait ValidRawHexaNegTokenclass RawHexaNegTokentrait ValidHexaIntTokentrait ValidPosFracTokentrait CompoundClauseMemExprclass AlphaBracketExprtrait ExprSeqNonEmptytrait BlockStatementsclass BracketedStatementsclass FileStatementsclass StringStatementsclass ClausesExprclass PreOpExprclass SpacedExprclass UnimplementedExprtrait ExprSeqtrait CompoundExprclass AsignExpr