javascript: bigint compare
commit39c45f92297025a8910d1f53706429cc51611334
authorraichoo <raichoo@googlemail.com>
dateWed 3 Jul 2013, 11:05 (13 years ago)
parent01984ed
src/IRTS/CodegenJavaScript.hs+1−1
@@ -472,7 +472,7 @@ translateCase var (SConstCase ty e)
472472 matchHelper tyName = translateTypeMatch var tyName e
473473
474474translateCase var (SConstCase cst@(BI _) e) =
475− let cond = var ++ ".equals(" ++ translateConstant cst ++ ")" in
475+ let cond = "__IDRRT__.bigInt(" ++ var ++ ").equals(" ++ translateConstant cst ++ ")" in
476476 createIfBlock cond (translateExpression e)
477477
478478translateCase var (SConstCase cst e) =