Creare Videogiochi - Game Developer
Labels - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Programmazione (https://www.making-videogames.net/giochi/Forum-Programmazione)
+--- Forum: Altri Linguaggi di Programmazione (https://www.making-videogames.net/giochi/Forum-Altri-Linguaggi-di-Programmazione)
+--- Discussione: Labels (/thread-Labels)



Labels - Skyline - 29-05-2011

Labels

Definisce una posizione in un programma.

Sintassi:

Codice:
symbolname :
o
literalnumber

Descrizione:
Definisce un posto in un programma in cui Goto o Gosub possono saltare. L'etichetta può essere un numero positivo intero o una linea symbolName. In entrambi i casi, l'etichetta deve iniziare alla prima colonna della riga. Un'etichetta symbolName deve terminare con
due punti (Smile

Esempi:

Codice:
'' Compile with -lang fblite or qb
#lang "fblite"
beginning:
Print "Hello World!"
Goto beginning

Codice:
'' compile with -lang qb
'$lang: "qb"
'' Labels can be used to "bookmark" DATA blocks, allowing RESTORE to alter the READ
sequence.
Read a,b,c
Restore here
Read d,e
Print a,b,c,d,e
Data 1,2,3,4,5
here:
Data 6,7,8

Output:

Codice:
1,2,3,6,7

Differenze dialetto:
I numeri di riga con i decimali è disponibile solo in dialetto qb-lang.

Differenze da QB:
Nessuno se compilato in dialetto qb-lang.

Tradotto da | Me
Tutorial Originale | Qui
Download | PDF

<- Literals