ClauseMem
I think its helpful to have an expression member trait for syntax that is not expressions. So I don't think it would be helpful if say an opening brace was an expression. All Expressions are Expression members.
trait ClauseMemExpr
trait ClauseMemExprToken
trait AssignMemExprToken
trait IdentifierToken
trait IdentLowerToken
class IdentLowerHexaToken
class IdentLowerOnlyToken
class IdentUnderToken
trait IdentUpperToken
trait IdentUpperBase32Token
class IdentUpperHexaToken
class IdentUpperOnlyToken
class OperatorToken
class CharToken
trait DigitSeqsCode
class DeciFracPosToken
class NatDeciToken
trait EmptyExprToken
class CommaToken
class SemicolonToken
class UnderscoreToken
class HashAlphaToken
class StringToken
trait ValidFracToken
trait DeciFracToken
class DeciFracNegToken
trait FloatPtToken
class FloatPtNegToken
class FloatPtPosToken
trait IntStdToken
class Nat0yToken
trait NatStdToken
class Nat0xToken
trait RawIntDeciToken
class NegDeciToken
trait ValidIntToken
trait ValidBase32IntToken
trait ValidRawBase32IntToken
class RawBase32NegToken
trait ValidRawBase32NatToken
class RawBase32NatToken
trait ValidRawHexaNatToken
class RawHexaNatToken
trait ValidRawHexaIntToken
trait ValidRawHexaNegToken
class RawHexaNegToken
trait ValidHexaIntToken
trait ValidPosFracToken
trait CompoundClauseMemExpr
class AlphaBracketExpr
trait ExprSeqNonEmpty
trait BlockStatements
class BracketedStatements
class FileStatements
class StringStatements
class ClausesExpr
class PreOpExpr
class SpacedExpr
class UnimplementedExpr
trait Expr1
trait Expr0
trait ExprSeq
trait ClauseMemToken
class Dot2Token
class Dot3Token
class DotToken