Defines blocks of constant expressions as initialized bytes, words, or longwords. (Useful for inventing new opcodes to be implemented via a loop,)
dc[.(b|w|l)] constexpr (,constexpr)*
b
Byte specifier, which lets you specify any C (or Pascal) string constant.
w
Word specifier (default).
l
Longword specifier.
constexpr
Name for block of constant expressions.
asm void alpha(void)
{
x1: dc.b "Hello world!\n" // Creating a string
x2: dc.w 1,2,3,4 // Creating an array
x3: dc.l 3000000000 // Creating a number
}