Technical data
Compiler Directives
2-33
SIZE(expr[,expr])
Calculates the size of the first 
expression and generates a 
two-element, row vector. If the second 
operand is specified, it is used as an 
integral index into this row vector; 
otherwise the entire row vector is 
returned. 
SIZE(x) applied to any 
scalar returns 
[1 1]. SIZE(x) 
applied to any scope returns the 
number of repeated entries of that 
scope type (e.g., 
SIZE(Block) returns 
[1,<number of blocks>].
STAND_ALONE
This can be used to determine if the 
FEVAL function is available. When 
running from MATLAB, its value is 
0; when running from the shell, its 
value is 1.
STDOUT
A predefined file for stdout output. 
You can use as an argument to 
%selectfile to force output to 
stdout.
STRING(expr)
Expands the expression into a string; 
the characters 
\, \n, and " are 
escaped by preceding them with 
\ 
(backslash). All the ANSI escape 
sequences are translated into string 
form.
Table 2-4: TLC Built-in Functions and Values (Continued)
Special Macro Name Expansion










