WHILE…

While ... Repeat ... End is a loop command that

REPEAT…

repeatedly evaluates test-clauseand executes loop-clause

END

sequence if the test is true. Because the test-clause is

 

executed before the loop-clause, the loop-clause is not

 

executed if the test is initially false. Its syntax is:

 

WHILE test-clause REPEAT loop-clause END

 

1 X A:

 

WHILE A < 12

 

REPEAT A+1 X A

 

END

FOR…TO…STEP

FOR name=start-expression TO end-expression

...END

[STEP increment];

 

loop-clause END

 

FOR A=1 TO 12 STEP 1;

 

DISP 3;A:

 

END

 

Note that the STEP parameter is optional. If it is omitted,

 

a step value of 1 is assumed.

BREAK

Terminates loop.

 

BREAK:

Matrix commands

 

The matrix commands take variables M0–M9 as

 

arguments.

ADDCOL

Add Column. Inserts values into a column before

 

column_number in the specified matrix. You enter the

 

values as a vector. The values must be separated by

 

commas and the number of values must be the same as

 

the number of rows in the matrix name.

 

ADDCOL

 

name;[value1,...,valuen];column_number:

ADDROW

Add Row. Inserts values into a row before row_number in

 

the specified matrix. You enter the values as a vector. The

 

values must be separated by commas and the number of

 

values must be the same as the number of columns in the

 

matrix name.

 

ADDROW name;[value1,..., valuen];row_number:

 

 

Programming

16-23