VisionNavi User Manual
74
[Control(operation)]
Function name Overview
Example of use
assign
Assign a new value to a variable.
u := sin(x) + cos(y)
assign_at
Assignment of one or several values to one
or several tuple elements.
FileNames[0,2,4] :=
['f1','f2','f3']
break
Terminate loop execution or leave a switch
block.
for statement reference
case
Jump label that starts a branch within a
switch block.
switch statement reference
catch
Catches exceptions that were thrown in the
preceding try block.
try statement reference
comment
Add a comment of one line to the program. *comment
continue
Skip the current loop execution. For
statement
reference
default
Alternative branch in a switch block.
switch statement reference
else
Alternative of conditional statement.
for statement reference
elseif
Conditional statement with alternative.
for statement reference
endfor
End statement of a for loop.
for statement reference
endif
End of if command.
If statement reference
endswitch
Ends a multiway branch block.
switch statement reference
endtry
Ends a block where exceptions are han-
dled.
Try statement reference
endwhile
End statement of a while loop.
while statement reference
for
Starts a loop block that is usually executed
for a fixed number of iterations.
for i := 1 to Number by 1
Function name Overview
Example of use
…
if (Area > 30)
break
elseif(Area > 20)
endfor
else
continue
endif
endfor
if
Conditional statement.
for statement reference
ifelse
Conditional statement with alternative.
for statement reference
import
Import one or more external procedures.
import ./the_one_dir
insert
Assignment of a value to a tuple element. Areas[Radius-1] := Area
repeat
Start statement of a repeat..until loop.
repeat
…
until(TRUE)
switch
Starts a multiway branch block.
switch (Index)
case 1:
break
default:
break
endswitch
throw
Throws a user-defined exception or
rethrows a caught exception.
Try statement reference
Summary of Contents for VisionNavi
Page 1: ...User Manual VisionNavi...
Page 6: ...VisionNavi User Manual vi...
Page 8: ...VisionNavi User Manual 16...
Page 9: ...Chapter 1 1 Outline of inspection...
Page 22: ...VisionNavi User Manual 14...
Page 23: ...Chapter 2 2 Tool...
Page 24: ...VisionNavi User Manual 18 2 1 Tool Description List A list of tools that can be selected...