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

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

View File

@@ -27,3 +27,6 @@ db @ <= 7
dw @ << 1
dw @ >> 1
dw @ >>> 1
db BITWIDTH(@)
db TZCOUNT(@)

Binary file not shown.