()
| 7322 | } |
| 7323 | |
| 7324 | private static int getAndIncLocalNum(){ |
| 7325 | int num = ((Number) NEXT_LOCAL_NUM.deref()).intValue(); |
| 7326 | ObjMethod m = (ObjMethod) METHOD.deref(); |
| 7327 | if(num > m.maxLocal) |
| 7328 | m.maxLocal = num; |
| 7329 | NEXT_LOCAL_NUM.set(num + 1); |
| 7330 | return num; |
| 7331 | } |
| 7332 | |
| 7333 | public static Expr analyze(C context, Object form) { |
| 7334 | return analyze(context, form, null); |