on master help sign in
javascript: fixed parameter translation
commitcc883a4a932fe860c7a41ff04191d5ac0b49210a authorraichoo <raichoo@googlemail.com> dateSat 12 Jan 2013, 00:40 (14 years ago) parent1b87e09
1 file changed+3−1
src/IRTS/CodegenJavaScript.hs+3−1
src/IRTS/CodegenJavaScript.hs+3−1
@@ -153,7 +153,9 @@ translateConstant c =
153153 "(function(){throw 'Unimplemented Const: " ++ show c ++ "';})()"
154154
155155translateParameterlist =
156− map (\(MN i name) -> name ++ show i)
156+ map translateParameter
157+ where translateParameter (MN i name) = name ++ show i
158+ translateParameter (UN name) = name
157159
158160translateDeclaration :: NamespaceName -> SDecl -> String
159161translateDeclaration modname (SFun name params stackSize body) =