Uxntal Numbers
Uxntal uses only lowercase unsigned hexadecimal numbers. There are different types of numbers:
- A Literal Hex, like #ab, denotes a number that will be pushed on the stack when evaluated, it is made of a LIT opcode that matches its length, followed by a Raw Hex number. It is either 2 or 4 characters in length.
- A Raw Hex, like aa, is the standard textual encoding of data in a program, generally speaking these are more often loaded than evaluated. It can be anything, an opcode, an ascii byte, an address, part of a sprite. It is either 2 or 4 characters in length.
#12 #34 LIT2 5678 ADD2 68 ac
incoming: uxntal uxntal opcodes uxntal labels