Xerox 07W & -11W, 05W manual Wait, While, 12-65

Models: 07W & -11W 05W

1 370
Download 370 pages 7.04 Kb
Page 269
Image 269

Creating A Script File

var !float 0.45

All future references to a variable are made by using its name without the $, % or ! variable type identifying characters.

Note: You can convert the type of data (string, integer, floating point number) from one variable to another using conv.

You can specify more than one variable name (and value) on the same line. Variable names are linked to their assigned values by an equals sign (spaces are optional), and each variable name (with value) is separated from the next by a comma or/and space. For example:

var %integer1 = 32, %integer2, $string1 = "Hello", $string2

Variables that are not assigned a value will be given NULL for strings or 0 (zero).

You can incorporate a special variable called errno in your script file which will be used to store a number indicating the result of a command (i.e. success or type of failure). The errno variable is an integer variable which is already defined as part of the script language, that is, you do not need to use the var command to include it in your script file. When the command is successful, the number 0 will be assigned to errno. Refer to the section entitled Error Numbers later in this chapter for more details.

WAIT

Syntax: WAIT <time>

Causes the host to wait for the specified time in seconds. The default time is one second.

WHILE

Syntax: WHILE <condition>

Informs the program to perform the command(s) on the following line(s) while the specified condition is true. For example:

while (integer < 10) inc integer

If more than one command line is to be associated with while, insert a line containing the { (open curly brace) character before the first command line and a line containing the } (close curly brace) character following the last command line.

For example:

while (integer < 10)

{

inc integer

12-65

Page 269
Image 269
Xerox 07W & -11W, 05W manual Wait, While, 12-65