Predefined macros
There are several macros that are predefined in NoASM. Some of them work atypically changing content according to line they are in.
__FILE__nasm source
file that is compiled, but always current file, eg when a file is included)__LINE____DATE____TIME____VERSION__