The preprocessor is a part of the compiler, which prepares the source code for the compile and assemble process. There are two preprocessors in the luna-compiler. One for the Luna-Source and one for the Assembler-Source.
The following parts will be processed by the preprocessor: