HALCON Website
/
HALCON Operator Reference
You have deactivated JavaScript. We recommend you download the PDF version here.
HDevelop
.NET
C++
C++ (legacy)
COM
C
Classes
Classes
Classes
Classes
|
|
|
|
Operators
Control
List of Operators
assign
Assign a new value to a variable.
assign_at
Assignment of one or several values to one or several tuple elements.
break
Terminate loop execution or leave a
switch
switch
Switch
switch
Switch
Switch
block.
case
Jump label that starts a branch within a
switch
switch
Switch
switch
Switch
Switch
block.
catch
Catches exceptions that were thrown in the preceding
try
try
Try
try
Try
Try
block.
comment
Add a comment of one line to the program.
continue
Skip the current loop execution.
convert_tuple_to_vector_1d
Distribute the elements of a tuple to a vector.
convert_vector_to_tuple
Concatenate the elements of a vector to a single tuple.
default
Alternative branch in a
switch
switch
Switch
switch
Switch
Switch
block.
else
Alternative of conditional statement.
elseif
Conditional statement with alternative.
endfor
End statement of a for loop.
endif
End of if command.
endswitch
Ends a multiway branch block.
endtry
Ends a block where exceptions are handled.
endwhile
End statement of a while loop.
executable_expression
Execute a stand-alone operation.
exit
Terminate HDevelop.
export_def
Insert arbitrary text into the export code of a procedure.
for
Starts a loop block that is usually executed for a fixed number of iterations.
global
Declare a global variable.
if
Conditional statement.
ifelse
Conditional statement with alternative.
import
Import one or more external procedures.
insert
Assignment of a value to a tuple element.
par_join
Wait for subthreads that were started with the
par_start
qualifier.
repeat
Start statement of a repeat..until loop.
return
Terminate procedure call.
stop
Stop program execution.
switch
Starts a multiway branch block.
throw
Throws a user-defined exception or rethrows a caught exception.
try
Starts a program block where exceptions are detected and caught.
until
Continue to execute the body as long as the condition is not true.
while
Starts a loop block that is executed as long as the condition is true.
Use the tabs on the upper right to switch to a different programming language.
Use the tabs on the upper right to switch to a different programming language.
Use the tabs on the upper right to switch to a different programming language.
Use the tabs on the upper right to switch to a different programming language.
Use the tabs on the upper right to switch to a different programming language.
Classes
Classes
Classes
Classes
|
|
|
|
Operators