A byte array buffer that can be filled with bytes or natural numbers in TASTY format, and that supports reading and patching addresses represented as natural numbers.
Hook to be overridden in subclasses.
Perform all actions necessary to assemble the final byte array.
assemble no more output actions to this buffer are permitted.
Write natural number
x right-adjusted in a field of
starting with address
The smallest address equal to or following
at which points to a non-zero byte
Write a natural number in 2's complement big endian format, base 128. All but the last digits have bit 0x80 set.
Like writeNat, but for longs. Note that the binary representation of LongNat is identical to Nat if the long value is in the range Int.MIN_VALUE to Int.MAX_VALUE.
Write a natural number in big endian format, base 128. All but the last digits have bit 0x80 set.