Il codice viene eseguito in genere riga per riga, nell'ordine in cui vengono visualizzate le espressioni. Questo processo è chiamato esecuzione sequenziale. Tuttavia, puoi modificare l'ordine di esecuzione delle espressioni utilizzando le espressioni flusso di controllo.
Ad esempio, puoi decidere quali espressioni eseguire successivamente utilizzando le espressioni if
e case
, oppure ripetere una sequenza di espressioni più di una volta con loop
e for
. Nelle pagine seguenti vengono descritte in dettaglio queste espressioni e vengono forniti esempi di utilizzo.
Verse ha altre espressioni che puoi usare per modificare il flusso temporale di un programma eseguendo espressioni simultaneamente. Per maggiori dettagli, vedi concorrenza.