private Token EatChToken(TokenType t, object value = null) { Advance(); st = State.Base; return Token(t, value); }