| Operatoren |
break — Verlassen einer Schleife oder eines switch-Blocks.
break( : : : )
Mit Hilfe der break-Anweisung ist es möglich, an einer beliebigen Stelle eine for-, while- oder repeat..until-Schleife zu verlassen. Darüber hinaus wird die break-Anweisung verwendet, um einen switch-Block zu verlassen, insbesondere am Ende eines case-Zweiges. Dabei bezieht sich die break-Anweisung immer auf den kleinsten umschließenden Block, nur dieser kann durch ein break in verschachtelten Blöcken verlassen werden. Das Programm wird mit der nächsten Anweisung hinter dem korrespondierenden Blockende fortgesetzt.
break-Anweisung außerhalb von Schleifen- oder switch-Blöcken sind ungültig.
read_image (Image, 'monkey')
threshold (Image, Region, 160, 180)
connection (Region, Regions)
Number := |Regions|
AllRegionsValid := 1
* check if for all regions area <=30
for i := 1 to Number by 1
ObjectSelected := Regions[i]
area_center (ObjectSelected, Area, Row, Column)
if (Area > 30)
AllRegionsValid := 0
break
endif
endfor
break (als Operatoren) liefern immer 2 (H_MSG_TRUE) zurück.
for, while, repeat, until, switch, case
Foundation
| Operatoren |