halcon控制算子Control,持續更新

Control

assign

功能:爲一個控制變量分配一個新值。

assign_at

功能:將一個或多個值賦給一個或多個元組元素。

break

功能:終止循環執行。

case

功能:啓動開關塊內分支的跳轉標籤。

catch

功能:捕獲在前面的try塊中引發的異常。

comment

功能:向程序添加一行註釋。

continue

功能:跳過現在的循環執行。

convert_tuple_to_vector_1d

功能:將元組的元素分佈到向量。

convert_vector_to_tuple

功能:將向量的元素連接到單個元組。

default

功能:交換塊中的備用分支。

else

功能:條件語句的替換。

elseif

功能:可選擇的條件語句。

endfor

功能:for循環的終止。

endif

功能:if命令的終止。

endswitch

功能:結束多路分支塊。

endtry

功能:結束處理異常的塊。

endwhile

功能:while循環的終止。

executable_expression

功能:執行獨立操作。

exit

功能:終止HDevelop。

export_def

功能:在過程的導出代碼中插入任意文本。

for

功能:執行一定數量的主體。

global

功能:聲明全局變量。

if

功能:條件語句。

ifelse

功能:有選擇的條件語句。

import

功能:導入一個或多個外部過程。

insert

功能:向一個元組分配一個量。

par_join

功能:等待用par_start限定符啓動的子線程。

repeat

功能:repeat…until循環的開始。

return

功能:終止程序調用。

stop

功能:停止程序執行。

switch

功能:啓動多路分支塊。

throw

功能:引發用戶定義的異常或重新引發捕獲的異常。

try

功能:啓動一個程序塊,在該程序塊中檢測並捕獲異常。

until

功能:繼續執行主體,只要條件是不真實的。

while

功能:繼續執行主體,只要條件是真實的。

發佈了156 篇原創文章 · 獲贊 222 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章