@@ -288,6 +288,8 @@ translateExpression _ (SOp op vars)
288 , (lhs:rhs:_) <- vars = translateBinaryOp "+" lhs rhs
288 , (lhs:rhs:_) <- vars = translateBinaryOp "+" lhs rhs
289 | LStrEq <- op
289 | LStrEq <- op
290 , (lhs:rhs:_) <- vars = translateBinaryOp "==" lhs rhs
290 , (lhs:rhs:_) <- vars = translateBinaryOp "==" lhs rhs
292+ , (lhs:rhs:_) <- vars = translateBinaryOp "+" lhs rhs
292 | LIntStr <- op
294 | LIntStr <- op
293 , (arg:_) <- vars = "String(" ++ translateVariableName arg ++ ");"
295 , (arg:_) <- vars = "String(" ++ translateVariableName arg ++ ");"