Primitives
Daku defines a few shared types that can be used in the command definitions. Occasionally, a command should use a custom type that packs data better, but it should match similarly to another type defined here.
Primitives
val
Arbitrary untyped 32 bitsint
32-bit integernum
32-bit floating point (May require all 1 bits for NaN representation)
long
64-bit integerhalf
16-bit integerbyte
8-bit integernybl
4-bit integer
ptr[T]
32-bit addressopt[T]
32-bit address or Null (0)