NoASM
NoASM is an assembler programming language created to make programming for NoSense possible. Its commands are directly translated into NoCode instructions.
NoASM Compiler is a Win32 console application. It compiled NoASM source files into output files with binary NoCode.
Recommended extension for NoASM source files is nasm.
Files with pieces of code that are written to include them into
source files shoud have ninc extension.
NoASM Compiler can generate ready to run disk files. It can also generate files with plain NoCode and without disk header and/or boot information.
NoASM don't have to be the only way for programming in NoSense. It is possible to design other programming languages and write compilers that will translate it into NoCode.
Compilation of NoASM source code consists of three stages done by three compiler modules:
NoASM compiler doesn't exit on first error. It tries to compile farther counting and showing errors. If there is at least one error, output file won't be written.