User`s manual

Dynamic C Users Manual digi.com 209
nodebug
Indicates a function is not compiled in debug mode. This is the default for assembly blocks.
nodebug int func(){
...
}
#asm nodebug
...
#endasm
See also “debug” and directives “#debug #nodebug”.
norst
Indicates that a function does not use the RST instruction for breakpoints.
norst void func(){
...
}
The norst keyword in combination with the debug keyword will give you run-time checking without
debug. For example,
debug norst foo() {
}
will perform runtime-checking if enabled, but will not have rst instructions.
nouseix
Indicates a function does not use the IX register as a stack frame reference pointer. This is the default case.
nouseix void func(){
...
}
NULL
The null pointer. (This is actually a macro, not a keyword.) Same as (void *)0.