package org.geogebra.common.kernel.parser; import org.geogebra.common.kernel.Construction; import org.geogebra.common.kernel.Kernel; /** * Faster exceptions */ public class GParser extends Parser { /** * * @param kernel * kernel * @param cons * construction */ public GParser(Kernel kernel, Construction cons) { super(kernel); } @Override public ParseException generateParseException() { if (jj_nt != null && jj_nt.image != null) { return new ParseException("Unexpected next token: " + jj_nt.image); } if (token.image != null) { return new ParseException("Unexpected token: " + token.image); } return new ParseException("Generic parse error."); } }