Implement BITWIDTH and TZCOUNT functions (#1450)

This commit is contained in:
Sylvie
2024-08-07 10:39:30 -04:00
committed by GitHub
parent 7435630d6a
commit e93190d491
10 changed files with 105 additions and 18 deletions
+11
View File
@@ -0,0 +1,11 @@
assert BITWIDTH(0) == 0
assert BITWIDTH(42) == 6
assert BITWIDTH(-1) == 32
assert BITWIDTH($80000000) == 32
assert TZCOUNT(0) == 32
assert TZCOUNT(42) == 1
assert TZCOUNT(-1) == 0
assert TZCOUNT($80000000) == 31
assert TZCOUNT(1.0) == 16
+3
View File
@@ -27,3 +27,6 @@ db @ <= 7
dw @ << 1
dw @ >> 1
dw @ >>> 1
db BITWIDTH(@)
db TZCOUNT(@)
Binary file not shown.