# BASIC 256 - Language Documentation

nl:goto

## Goto

### Formaat

goto etiket

etiket

- moet met een letter beginnen
- mag geen sleutelwoord zijn
- moet eindigen met :#

### Beschrijving

Gaat naar het etiket Een etiket wordt ook vaak label genoemd in het engels en bij het programmeren.

Zoals je weet worden de opdrachten in een BASIC256 programma mooi na elkaar uitgevoerd. Met deze opdracht kan je daarvan afwijken en kan je het progamma heel wat verder of zelfs helemaal terug laten beginnen.

Met dat laatste mooet je wel opletten. Het is inderdaad mogelijk dat je daardoor in een lus terechtkomt dat nooit eindigt !!!! Dan blijft je programma voor altijd doorlopen, tenzij je het hardhandig stopt, maar dit is niet zo mooi.

- Een aantal programmeurs vindt het gebuik van goto in de programma's niet altijd mooi en een goed idee.
- Zorg trouwens goed dat de label/etiket dat je meegeeft ook bestaat, anders krijg je een foutmelding van je programma.
- Het is een goede gewoonte geen sleutelwoorden te gebuiken voor je etiketten. Dit zal niet goed werken

### Zie ook

Gosub / Return

### Voorbeeld

    print "Ik wil";
    goto gaverder
    print " geen";
    gaverder: #
    print " koekjes."

zal het volgende tonen

    Ik wil koekjes.

print ” geen” wordt dus niet uitgevoerd.

vorige | Programma Controle | volgende

nl/goto.txt · Last modified: 2012/01/31 13:55 by tlesseliers