remove deprecated symbols and reorder remainder

This commit is contained in:
Brian Hicks 2022-01-20 08:29:30 -06:00
parent 82c7e8c37e
commit f2ae02213a

View file

@ -903,107 +903,105 @@ define_builtins! {
15 NUM_F32: "F32" imported // the Num.F32 type alias 15 NUM_F32: "F32" imported // the Num.F32 type alias
16 NUM_FLOATINGPOINT: "FloatingPoint" imported // Float : Num FloatingPoint 16 NUM_FLOATINGPOINT: "FloatingPoint" imported // Float : Num FloatingPoint
17 NUM_AT_FLOATINGPOINT: "@FloatingPoint" // the Float.@FloatingPoint private tag 17 NUM_AT_FLOATINGPOINT: "@FloatingPoint" // the Float.@FloatingPoint private tag
18 NUM_MAX_INT: "" // removed (replaced functionally by NUM_MAX_I128) 18 NUM_MAX_FLOAT: "maxFloat"
19 NUM_MIN_INT: "" // removed (replaced functionally by NUM_MIN_I128) 19 NUM_MIN_FLOAT: "minFloat"
20 NUM_MAX_FLOAT: "maxFloat" 20 NUM_ABS: "abs"
21 NUM_MIN_FLOAT: "minFloat" 21 NUM_NEG: "neg"
22 NUM_ABS: "abs" 22 NUM_ADD: "add"
23 NUM_NEG: "neg" 23 NUM_SUB: "sub"
24 NUM_ADD: "add" 24 NUM_MUL: "mul"
25 NUM_SUB: "sub" 25 NUM_LT: "isLt"
26 NUM_MUL: "mul" 26 NUM_LTE: "isLte"
27 NUM_LT: "isLt" 27 NUM_GT: "isGt"
28 NUM_LTE: "isLte" 28 NUM_GTE: "isGte"
29 NUM_GT: "isGt" 29 NUM_TO_FLOAT: "toFloat"
30 NUM_GTE: "isGte" 30 NUM_SIN: "sin"
31 NUM_TO_FLOAT: "toFloat" 31 NUM_COS: "cos"
32 NUM_SIN: "sin" 32 NUM_TAN: "tan"
33 NUM_COS: "cos" 33 NUM_IS_ZERO: "isZero"
34 NUM_TAN: "tan" 34 NUM_IS_EVEN: "isEven"
35 NUM_IS_ZERO: "isZero" 35 NUM_IS_ODD: "isOdd"
36 NUM_IS_EVEN: "isEven" 36 NUM_IS_POSITIVE: "isPositive"
37 NUM_IS_ODD: "isOdd" 37 NUM_IS_NEGATIVE: "isNegative"
38 NUM_IS_POSITIVE: "isPositive" 38 NUM_REM: "rem"
39 NUM_IS_NEGATIVE: "isNegative" 39 NUM_DIV_FLOAT: "div"
40 NUM_REM: "rem" 40 NUM_DIV_INT: "divFloor"
41 NUM_DIV_FLOAT: "div" 41 NUM_MOD_INT: "modInt"
42 NUM_DIV_INT: "divFloor" 42 NUM_MOD_FLOAT: "modFloat"
43 NUM_MOD_INT: "modInt" 43 NUM_SQRT: "sqrt"
44 NUM_MOD_FLOAT: "modFloat" 44 NUM_LOG: "log"
45 NUM_SQRT: "sqrt" 45 NUM_ROUND: "round"
46 NUM_LOG: "log" 46 NUM_COMPARE: "compare"
47 NUM_ROUND: "round" 47 NUM_POW: "pow"
48 NUM_COMPARE: "compare" 48 NUM_CEILING: "ceiling"
49 NUM_POW: "pow" 49 NUM_POW_INT: "powInt"
50 NUM_CEILING: "ceiling" 50 NUM_FLOOR: "floor"
51 NUM_POW_INT: "powInt" 51 NUM_ADD_WRAP: "addWrap"
52 NUM_FLOOR: "floor" 52 NUM_ADD_CHECKED: "addChecked"
53 NUM_ADD_WRAP: "addWrap" 53 NUM_ADD_SATURATED: "addSaturated"
54 NUM_ADD_CHECKED: "addChecked" 54 NUM_ATAN: "atan"
55 NUM_ADD_SATURATED: "addSaturated" 55 NUM_ACOS: "acos"
56 NUM_ATAN: "atan" 56 NUM_ASIN: "asin"
57 NUM_ACOS: "acos" 57 NUM_AT_SIGNED128: "@Signed128"
58 NUM_ASIN: "asin" 58 NUM_SIGNED128: "Signed128" imported
59 NUM_AT_SIGNED128: "@Signed128" 59 NUM_AT_SIGNED64: "@Signed64"
60 NUM_SIGNED128: "Signed128" imported 60 NUM_SIGNED64: "Signed64" imported
61 NUM_AT_SIGNED64: "@Signed64" 61 NUM_AT_SIGNED32: "@Signed32"
62 NUM_SIGNED64: "Signed64" imported 62 NUM_SIGNED32: "Signed32" imported
63 NUM_AT_SIGNED32: "@Signed32" 63 NUM_AT_SIGNED16: "@Signed16"
64 NUM_SIGNED32: "Signed32" imported 64 NUM_SIGNED16: "Signed16" imported
65 NUM_AT_SIGNED16: "@Signed16" 65 NUM_AT_SIGNED8: "@Signed8"
66 NUM_SIGNED16: "Signed16" imported 66 NUM_SIGNED8: "Signed8" imported
67 NUM_AT_SIGNED8: "@Signed8" 67 NUM_AT_UNSIGNED128: "@Unsigned128"
68 NUM_SIGNED8: "Signed8" imported 68 NUM_UNSIGNED128: "Unsigned128" imported
69 NUM_AT_UNSIGNED128: "@Unsigned128" 69 NUM_AT_UNSIGNED64: "@Unsigned64"
70 NUM_UNSIGNED128: "Unsigned128" imported 70 NUM_UNSIGNED64: "Unsigned64" imported
71 NUM_AT_UNSIGNED64: "@Unsigned64" 71 NUM_AT_UNSIGNED32: "@Unsigned32"
72 NUM_UNSIGNED64: "Unsigned64" imported 72 NUM_UNSIGNED32: "Unsigned32" imported
73 NUM_AT_UNSIGNED32: "@Unsigned32" 73 NUM_AT_UNSIGNED16: "@Unsigned16"
74 NUM_UNSIGNED32: "Unsigned32" imported 74 NUM_UNSIGNED16: "Unsigned16" imported
75 NUM_AT_UNSIGNED16: "@Unsigned16" 75 NUM_AT_UNSIGNED8: "@Unsigned8"
76 NUM_UNSIGNED16: "Unsigned16" imported 76 NUM_UNSIGNED8: "Unsigned8" imported
77 NUM_AT_UNSIGNED8: "@Unsigned8" 77 NUM_AT_BINARY64: "@Binary64"
78 NUM_UNSIGNED8: "Unsigned8" imported 78 NUM_BINARY64: "Binary64" imported
79 NUM_AT_BINARY64: "@Binary64" 79 NUM_AT_BINARY32: "@Binary32"
80 NUM_BINARY64: "Binary64" imported 80 NUM_BINARY32: "Binary32" imported
81 NUM_AT_BINARY32: "@Binary32" 81 NUM_BITWISE_AND: "bitwiseAnd"
82 NUM_BINARY32: "Binary32" imported 82 NUM_BITWISE_XOR: "bitwiseXor"
83 NUM_BITWISE_AND: "bitwiseAnd" 83 NUM_BITWISE_OR: "bitwiseOr"
84 NUM_BITWISE_XOR: "bitwiseXor" 84 NUM_SHIFT_LEFT: "shiftLeftBy"
85 NUM_BITWISE_OR: "bitwiseOr" 85 NUM_SHIFT_RIGHT: "shiftRightBy"
86 NUM_SHIFT_LEFT: "shiftLeftBy" 86 NUM_SHIFT_RIGHT_ZERO_FILL: "shiftRightZfBy"
87 NUM_SHIFT_RIGHT: "shiftRightBy" 87 NUM_SUB_WRAP: "subWrap"
88 NUM_SHIFT_RIGHT_ZERO_FILL: "shiftRightZfBy" 88 NUM_SUB_CHECKED: "subChecked"
89 NUM_SUB_WRAP: "subWrap" 89 NUM_SUB_SATURATED: "subSaturated"
90 NUM_SUB_CHECKED: "subChecked" 90 NUM_MUL_WRAP: "mulWrap"
91 NUM_SUB_SATURATED: "subSaturated" 91 NUM_MUL_CHECKED: "mulChecked"
92 NUM_MUL_WRAP: "mulWrap" 92 NUM_INT: "Int" imported
93 NUM_MUL_CHECKED: "mulChecked" 93 NUM_FLOAT: "Float" imported
94 NUM_INT: "Int" imported 94 NUM_AT_NATURAL: "@Natural"
95 NUM_FLOAT: "Float" imported 95 NUM_NATURAL: "Natural" imported
96 NUM_AT_NATURAL: "@Natural" 96 NUM_NAT: "Nat" imported
97 NUM_NATURAL: "Natural" imported 97 NUM_INT_CAST: "intCast"
98 NUM_NAT: "Nat" imported 98 NUM_MAX_I128: "maxI128"
99 NUM_INT_CAST: "intCast" 99 NUM_IS_MULTIPLE_OF: "isMultipleOf"
100 NUM_MAX_I128: "maxI128" 100 NUM_AT_DECIMAL: "@Decimal"
101 NUM_IS_MULTIPLE_OF: "isMultipleOf" 101 NUM_DECIMAL: "Decimal" imported
102 NUM_AT_DECIMAL: "@Decimal" 102 NUM_DEC: "Dec" imported // the Num.Dectype alias
103 NUM_DECIMAL: "Decimal" imported 103 NUM_BYTES_TO_U16: "bytesToU16"
104 NUM_DEC: "Dec" imported // the Num.Dectype alias 104 NUM_BYTES_TO_U32: "bytesToU32"
105 NUM_BYTES_TO_U16: "bytesToU16" 105 NUM_CAST_TO_NAT: "#castToNat"
106 NUM_BYTES_TO_U32: "bytesToU32" 106 NUM_DIV_CEIL: "divCeil"
107 NUM_CAST_TO_NAT: "#castToNat" 107 NUM_TO_STR: "toStr"
108 NUM_DIV_CEIL: "divCeil" 108 NUM_MIN_I128: "minI128"
109 NUM_TO_STR: "toStr" 109 NUM_MIN_I32: "minI32"
110 NUM_MIN_I128: "minI128" 110 NUM_MAX_I32: "maxI32"
111 NUM_MIN_I32: "minI32" 111 NUM_MIN_U32: "minU32"
112 NUM_MAX_I32: "maxI32" 112 NUM_MAX_U32: "maxU32"
113 NUM_MIN_U32: "minU32" 113 NUM_MIN_I64: "minI64"
114 NUM_MAX_U32: "maxU32" 114 NUM_MAX_I64: "maxI64"
115 NUM_MIN_I64: "minI64" 115 NUM_MIN_U64: "minU64"
116 NUM_MAX_I64: "maxI64" 116 NUM_MAX_U64: "maxU64"
117 NUM_MIN_U64: "minU64"
118 NUM_MAX_U64: "maxU64"
} }
2 BOOL: "Bool" => { 2 BOOL: "Bool" => {
0 BOOL_BOOL: "Bool" imported // the Bool.Bool type alias 0 BOOL_BOOL: "Bool" imported // the Bool.Bool type alias