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