+powerOp :: (Assoc, Integer, String)
+powerOp = (AssocRight, 8, "^")
+
+mulOp :: (Assoc, Integer, String)
+mulOp = (AssocLeft, 7, "*")
+
+divOpFloat :: (Assoc, Integer, String)
+divOpFloat = (AssocLeft, 7, "/")
+
+divOpInt :: (Assoc, Integer, String)
+divOpInt = (AssocLeft, 7, "//")
+
+modOp :: (Assoc, Integer, String)
+modOp = (AssocLeft, 7, "%")
+
+addOp :: (Assoc, Integer, String)
+addOp = (AssocLeft, 6, "+")
+
+andOp :: (Assoc, Integer, String)
+andOp = (AssocRight, 3, "&&")
+
+orOp :: (Assoc, Integer, String)
+orOp = (AssocRight, 2, "||")
+