@@ -256,6 +256,9 @@ optimizeJS (JSApp (JSFunction [arg] (JSReturn ret)) [val])
257 ) (head $ jsSubst arg [idx] (optimizeJS val))
257 ) (head $ jsSubst arg [idx] (optimizeJS val))
259+optimizeJS (JSAssign lhs rhs) =
260+ JSAssign lhs (optimizeJS rhs)
259optimizeJS (JSSeq seq) =
262optimizeJS (JSSeq seq) =
260 JSSeq (map optimizeJS seq)
263 JSSeq (map optimizeJS seq)