Technical data

2
Working with the
Target Language
Why Use the Target Language Compiler?
. . . . . . . 2-2
The model.rtw File
. . . . . . . . . . . . . . . . . 2-3
Compiler Directives
. . . . . . . . . . . . . . . . . 2-6
Syntax . . . . . . . . . . . . . . . . . . . . . . . 2-6
Comments . . . . . . . . . . . . . . . . . . . . . 2-8
Line Continuation . . . . . . . . . . . . . . . . . . 2-9
Target Language Values . . . . . . . . . . . . . . . .2-10
Target Language Expressions . . . . . . . . . . . . .2-13
Formatting . . . . . . . . . . . . . . . . . . . . .2-17
Conditional Inclusion . . . . . . . . . . . . . . . . .2-18
Multiple Inclusion . . . . . . . . . . . . . . . . . .2-19
Object-Oriented Facility for Generating Target Code . . . .2-24
Output File Control . . . . . . . . . . . . . . . . . .2-27
Input File Control . . . . . . . . . . . . . . . . . .2-28
Errors, Warnings, and Debug Messages . . . . . . . . .2-29
Built-In Functions and Values . . . . . . . . . . . . .2-29
Macro Definition . . . . . . . . . . . . . . . . . . .2-37
Identifier Definition . . . . . . . . . . . . . . . . . .2-37
Scoping . . . . . . . . . . . . . . . . . . . . . . .2-41
Target Language Functions . . . . . . . . . . . . . .2-44
Target Language Compiler
. . . . . . . . . . . . .2-50
Command Line Arguments . . . . . . . . . . . . . . .2-50
Filenames and Search Paths . . . . . . . . . . . . . .2-51
Target Language Debug Mode . . . . . . . . . . . . .2-51