on master help sign in
Merge pull request #244 from raichoo/javascript

javascript: fix wrong array handling

commitf46dcfe852889120210461ed2447b07f1a856985 authorEdwin Brady <edwin.brady@gmail.com> dateMon 18 Mar 2013, 15:45 (14 years ago) parent4d70db7b96f162
1 file changed+2−2
src/IRTS/CodegenJavaScript.hs+2−2
src/IRTS/CodegenJavaScript.hs+2−2
@@ -385,11 +385,11 @@ translateExpression (SForeign _ _ fun args)
385385 , (obj:as) <- args =
386386 concat [object obj, method, arguments as]
387387
388− | "[]=" == fun
388+ | "[]=" `isSuffixOf` fun
389389 , (idx:val:[]) <- args =
390390 concat [array, index idx, assign val]
391391
392− | "[]" == fun
392+ | "[]" `isSuffixOf` fun
393393 , (idx:[]) <- args =
394394 array ++ index idx
395395