Adobe FRAMEMAKER 6.0 Manual page 197

Mif reference
Table of Contents

Advertisement

When expressions have multiple display formats, there is one default format. Additional formats are
numbered. For example, the id expression has three display formats.
Example
x
x
x
Atomic expressions
Atomic expressions are expressions that don't take other expressions as operands. They usually act as
operands in more complex expressions.
prompt
prompt is a placeholder to show an expression's undefined operands. Of the character formatting specifi-
cations, only kerning values affect the appearance of a prompt.
Example
?
num
num describes a number. It always has two operands: the first shows the number as used for computations
(internal precision), and the second shows the number as displayed. When fewer digits are displayed than
are used internally, an ellipsis appears after the number.
Example
3.1415927
There are two special cases of the num expression.
Example
Infinity
NaN
NaN means not a number. These forms of num usually result from computations.
string
string contains a character string. Character strings must be enclosed in straight, double quotation marks
("). To include characters in the extended ASCII range (above 0x127), use a backslash sequence (see
"Character set in strings" on page 13). To include a straight, double quotation mark, precede the quotation
mark with a straight, double quotation mark.
Example
FrameMath
using "quotes"
MathFullForm statement
<MathFullForm `id[char[x]]'>
<MathFullForm `id[(*i1i*)char[x]]'>
<MathFullForm `id[(*i2i*)char[x]]'>
MathFullForm statement
<MathFullForm `prompt[]'>
MathFullForm statement
<MathFullForm `num[3.141592653589793,"3.1415927"]'>
MathFullForm statement
<MathFullForm `num[Infinity,"Infinity"]'>
<MathFullForm `num[NaN,"NaN"]'>
MathFullForm statement
<MathFullForm `string["FrameMath"]'>
<MathFullForm `string["using ""quotes"""]'>
ADOBE FRAMEMAKER 6.0
197
MIF Equation Statements

Advertisement

Table of Contents
loading

Table of Contents