}
@Override
public ASTNode parse(Token token) throws Exception {
Token startingToken = token;
token = this.nextToken(); // eat the CLASS token
<BUG>LeolaTokenType type = token.getType();
if ( ! type.equals(LeolaTokenType.IDENTIFIER) ) {
throw new EvalException("No class name defined!");
}</BUG>
String className = token.getText();

}
@Override
public ASTNode parse(Token token) throws Exception {
Token startingToken = token;
token = this.nextToken(); // eat the CLASS token
LeolaTokenType type = token.getType();
expectToken(token, LeolaTokenType.IDENTIFIER, LeolaErrorCode.MISSING_IDENTIFIER);
String className = token.getText();
