()
| 6708 | } |
| 6709 | |
| 6710 | public Object eval() { |
| 6711 | Object ret = null; |
| 6712 | for(Object o : exprs) |
| 6713 | { |
| 6714 | Expr e = (Expr) o; |
| 6715 | ret = e.eval(); |
| 6716 | } |
| 6717 | return ret; |
| 6718 | } |
| 6719 | |
| 6720 | public boolean canEmitPrimitive(){ |
| 6721 | return lastExpr() instanceof MaybePrimitiveExpr && ((MaybePrimitiveExpr)lastExpr()).canEmitPrimitive(); |