on master help sign in
javascript: optimize in conditions
commit8bef17dc1e17cf19809fc0f1779533c46bb264c7 authorraichoo <raichoo@googlemail.com> dateMon 7 Oct 2013, 22:22 (13 years ago) parent66f8820
1 file changed+3
src/IRTS/CodegenJavaScript.hs+3
src/IRTS/CodegenJavaScript.hs+3
@@ -267,6 +267,9 @@ optimizeJS (JSReturn js) =
267267optimizeJS (JSAlloc name (Just js)) =
268268 JSAlloc name (Just $ optimizeJS js)
269269
270+optimizeJS (JSCond cases) =
271+ JSCond (map (second optimizeJS) cases)
272+
270273optimizeJS js = js
271274
272275optJS :: Int -> JS -> JS