@@ -190,7 +190,7 @@ unary op str = Wrap match (++)
190 match' _ = Nothing
190 match' _ = Nothing
192binary :: BinaryOperator -> String -> Operator PrinterState JS String
192binary :: BinaryOperator -> String -> Operator PrinterState JS String
193−binary op str = AssocR match (\v1 v2 -> v1 ++ " " ++ str ++ " " ++ v2)
193+binary op str = AssocL match (\v1 v2 -> v1 ++ " " ++ str ++ " " ++ v2)
195 match :: Pattern PrinterState JS (JS, JS)
195 match :: Pattern PrinterState JS (JS, JS)
196 match = mkPattern match'
196 match = mkPattern match'