Data Transformation Engine Introduction to the Design Studio

Chapter 8 - Design Studio Reference Reserved Words and Symbols
Introduction to the Design Studio
67
Reserved Word
or Symbol
Intended Use
:.: Shorthand representation of a unique component or partition
path.
For example, A:.:B refers to the unique path from the type
A to the type B.
<> Separates a partition from its partitioned type.
, Used to separate arguments of functions and maps.
" " Used to enclose literal text strings.
( ) Used for a component range, to enclose function or map
arguments, and to block sub-expressions in a rule.
@ Separates a comment from a component.
[ ] Denotes an indexed member of a series.
{ } Used to enclose a list of literals.
Function
names
Names of functions are reserved. For a complete list of
functions, see the Functions and Expressions Reference
Guide. A function name, however, can be used as a type
name.
Operators Operators are reserved. For a complete list of operators, see
the Functions and Expressions Reference Guide.
ANY Represents one or more types in a component name.
Note ANY cannot be used in component rules or map rules.
COMPONENT Refers to any component preceding the current one in the
same component list. Used in the Type Designer to refer to
preceding components of the same component list.
This reserved word can only follow the reserved word IN. For
example:
COUNT (Record IN COMPONENT)
FALSE Represents the logical false.
IN Separates a component from an object that contains it. For
example, LineItem IN File refers to all occurrences of
the type LineItem in the type File.