Comando : interrompi ciclo 
Descr.  : interrompe ed esce da un ciclo di ripetizione
Sintassi: interrompi ciclo


Pu accadere che quando si usi un ciclo come ad es. 'ripeti fino a che'
si voglia interromperlo al verificarsi di una certa
condizione.

Nell'esempio che segue si creano due listbox e si inseriscono
nella prima i primi mesi dell'anno ed una parola estanea (errore).
Quando si preme il pulsante " -> " il programma avvia un ciclo che
prende un elemento dalla prima lista e lo copia nell'altra.
Il ciclo termina quando sono stati copiati tutti gli elementi.
Tuttavia se l'elemento preso e' uguale alla parola estranea si ha
un comando 'interrompi ciclo' che fa si' che il ciclo finisca.
Ne consegue quindi che saranno copiati solo gli elementi che 
precedono la parola estranea.

Esempio:

#----------Nuovo Oggetto---------

Nome: .list Tipo: Listbox

inserisci in . allinea sin ancoraggio nord

#----------Nuovo Oggetto---------

Nome: .bott Tipo: Bottone

inserisci in . allinea sin ancoraggio nord
margine verticale 70
testo "->"
comando Pippo
#----------Nuovo Oggetto---------

Nome: .list1 Tipo: Listbox

inserisci in . allinea sin ancoraggio nord


#-------------------PROCEDURE------------------- 

Nome: ProceduraPrincipale 
 

#inserisce nella listbox i dati

assegna a nomeoggetto ".list"
assegna a stringa1 "gennaio"
assegna a valore1 "end"
inserisci nella listbox
assegna a stringa1 "febbraio"
inserisci nella listbox
assegna a stringa1 "marzo"
inserisci nella listbox
assegna a stringa1 "errore"
inserisci nella listbox
assegna a stringa1 "aprile"
inserisci nella listbox

#----------Nuova Procedura---------

Nome: Pippo 

#pulisce la lista di destinazione
assegna a nomeoggetto ".list1"
assegna a valore1 "0"
assegna a valore2 "end"
cancella dalla listbox

#calcola quanti elementi ci sono nella lista
assegna a nomeoggetto ".list"
lunghezza listbox

#ciclo che trasferisce gli elementi
assegna a cicli risultato
assegna a indice "0"

ripeti fino a che indice != cicli

assegna a nomeoggetto ".list"
assegna a valore1 indice
assegna a valore2 indice
prendi elemento listbox

incrementa variabile indice

#se l'elemento preso e' uguale ad "errore" esce dal ciclo
se risultato == "errore"
interrompi ciclo
Fine se

assegna a nomeoggetto ".list1"
assegna a stringa1 risultato
assegna a valore1 "end"
inserisci nella listbox

Fine ripeti
