+ | VoidToken // Void keyword
+ | IntTypeToken // Int keyword
+ | CharTypeToken // Char keyword
+ | BoolTypeToken // Bool keyword
+ //Two character tokens
+ | DoubleColonToken // ::
+ | NotEqualToken // !=
+ | LesserEqToken // <=
+ | GreaterEqToken // >=
+ | EqualsToken // ==
+ | AmpersandsToken // &&
+ | PipesToken // ||
+ | ArrowToken // ->
+ | EmptyListToken // []