feat: support compound updates and bitwise operators

This commit is contained in:
2026-10-30 00:18:44 +01:00
parent 670ba8f756
commit d7e637dc3b
20 changed files with 890 additions and 88 deletions
+8 -12
View File
@@ -155,22 +155,18 @@ Op :: enum {
slice_check
sentinel_check
optional_check
memory_copy
memory_set
memory_copy, memory_set
negate
convert
logical_not
add
subtract
multiply
divide
bit_not, bit_and, bit_or, bit_xor
shift_left, shift_right, shift_left_saturating
add, subtract
multiply, divide
call
equal
not_equal
less
less_equal
greater
greater_equal
equal, not_equal
less, less_equal
greater, greater_equal
}
Instruction :: struct {