public ArithmeticEngine getArithmeticEngine() { return wrappedPCfg.getArithmeticEngine(); }
/** * Returns an {@link ArithmeticEngine} even if {@code env} is {@code null}, because we are in parsing phase. */ static ArithmeticEngine getArithmeticEngine(Environment env, TemplateObject tObj) { return env != null ? env.getArithmeticEngine() : tObj.getTemplate().getParserConfiguration().getArithmeticEngine(); }
final public Expression NumberLiteral() throws ParseException {Token op = null, t; switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case INTEGER:{ t = jj_consume_token(INTEGER); break; } case DECIMAL:{ t = jj_consume_token(DECIMAL); break; } default: jj_la1[13] = jj_gen; jj_consume_token(-1); throw new ParseException(); } String s = t.image; Expression result = new NumberLiteral(pCfg.getArithmeticEngine().toNumber(s)); Token startToken = (op != null) ? op : t; result.setLocation(template, startToken, t); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
public ArithmeticEngine getArithmeticEngine() { return wrappedPCfg.getArithmeticEngine(); }
public ArithmeticEngine getArithmeticEngine() { return wrappedPCfg.getArithmeticEngine(); }
/** * Returns an {@link ArithmeticEngine} even if {@code env} is {@code null}, because we are in parsing phase. */ static ArithmeticEngine getArithmeticEngine(Environment env, TemplateObject tObj) { return env != null ? env.getArithmeticEngine() : tObj.getTemplate().getParserConfiguration().getArithmeticEngine(); }
/** * Returns an {@link ArithmeticEngine} even if {@code env} is {@code null}, because we are in parsing phase. */ static ArithmeticEngine getArithmeticEngine(Environment env, TemplateObject tObj) { return env != null ? env.getArithmeticEngine() : tObj.getTemplate().getParserConfiguration().getArithmeticEngine(); }
final public Expression NumberLiteral() throws ParseException {Token op = null, t; switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case INTEGER:{ t = jj_consume_token(INTEGER); break; } case DECIMAL:{ t = jj_consume_token(DECIMAL); break; } default: jj_la1[13] = jj_gen; jj_consume_token(-1); throw new ParseException(); } String s = t.image; Expression result = new NumberLiteral(pCfg.getArithmeticEngine().toNumber(s)); Token startToken = (op != null) ? op : t; result.setLocation(template, startToken, t); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }
final public Expression NumberLiteral() throws ParseException {Token op = null, t; switch ((jj_ntk==-1)?jj_ntk_f():jj_ntk) { case INTEGER:{ t = jj_consume_token(INTEGER); break; } case DECIMAL:{ t = jj_consume_token(DECIMAL); break; } default: jj_la1[13] = jj_gen; jj_consume_token(-1); throw new ParseException(); } String s = t.image; Expression result = new NumberLiteral(pCfg.getArithmeticEngine().toNumber(s)); Token startToken = (op != null) ? op : t; result.setLocation(template, startToken, t); {if ("" != null) return result;} throw new Error("Missing return statement in function"); }