@@ -95,9 +95,6 @@ primitives =
9595 iCoerce ITNative (ITFixed IT64) "trunc" trunc LTrunc,
9696 iCoerce ITBig ITChar "trunc" trunc LTrunc,
9797
98−
99− Prim (sUN "prim__negFloat") (ty [(AType ATFloat)] (AType ATFloat)) 1 (c_negFloat)
100− (1, LNegFloat) total,
10198 Prim (sUN "prim__addFloat") (ty [(AType ATFloat), (AType ATFloat)] (AType ATFloat)) 2 (fBin (+))
10299 (2, LPlus ATFloat) total,
103100 Prim (sUN "prim__subFloat") (ty [(AType ATFloat), (AType ATFloat)] (AType ATFloat)) 2 (fBin (-))
@@ -156,6 +153,8 @@ primitives =
156153 (1, LFFloor) total,
157154 Prim (sUN "prim__floatCeil") (ty [(AType ATFloat)] (AType ATFloat)) 1 (p_floatCeil)
158155 (1, LFCeil) total,
156+ Prim (sUN "prim__negFloat") (ty [(AType ATFloat)] (AType ATFloat)) 1 (c_negFloat)
157+ (1, LFNegate) total,
159158
160159 Prim (sUN "prim__strHead") (ty [StrType] (AType (ATInt ITChar))) 1 (p_strHead)
161160 (1, LStrHead) partial,