TMT Pascal allows to mix assembly language code with Pascal using two distinct
methods:
Using external assembly files, compiled with a suitable 32-bit
assembler. These can be linked in with the {$L} Pascal directive.
Using the built-in assembly code which can be placed inside Pascal source
files.
This chapter describes the built-in assembler (BASM).
Since the program created by the TMT Pascal is executed in the flat model,
the far call and jump commands as well as the @Code and @Data symbols are
not implemented.