[parenscript-devel] Feature proposal: Optimize away constant arithmetic

15 Jun
2007
15 Jun
'07
10:24 p.m.
This is a feature I'm planning to add to ParenScript that involves eager evaluation for arithmetic constants, so for example: (js (+ foo.bar 0)) => "foo.bar;" (js (+ foo.bar 1 -1)) => "foo.bar;" (js (+ foo.bar 2 3)) => "foo.bar + 5;" This would make the generated Javascript be a few bytes shorter, but more importantly it seems that many Javascript implementations don't do constant arithmetic optimizations themselves, so it would speed up the generated Javascript as well.
6695
Age (days ago)
6695
Last active (days ago)
0 comments
1 participants
participants (1)
-
Vladimir Sedach