(Number form)
| 2442 | } |
| 2443 | |
| 2444 | static public Expr parse(Number form){ |
| 2445 | if(form instanceof Integer |
| 2446 | || form instanceof Double |
| 2447 | || form instanceof Long) |
| 2448 | return new NumberExpr(form); |
| 2449 | else |
| 2450 | return new ConstantExpr(form); |
| 2451 | } |
| 2452 | } |
| 2453 | |
| 2454 | static class ConstantExpr extends LiteralExpr{ |