private List<Statement> ParseCaseStatementList()
{
var statements = new List<Statement>();
while (Next().IsNot(TokenType.RightBrace) &&
Next().IsNot(TokenType.Case) &&
Next().IsNot(TokenType.Default))
{
statements.Add(ParseStatement());
}
return statements;
}