От: | Ziaw | ||
Дата: | 13.02.12 21:54 | ||
Оценка: |
function mycompile(c)
{
visit:calc(expr: c) f
deep expr f
| plus ! `nan+nbn`
| minus ! `nan-nbn`
| div ! `nan / nbn`
| mul ! `nan*nbn`
| apply ! ('call' : (['var';a] : b))
| const ! ['number';v]
| else f `0` g
}