Div2 è un linguaggio di programmazione modulare molto simile in apparenza al
TurboPascal per parole chiave come Begin...End.
Ad un secondo impatto però, si comprende come sia sicuramente scritto in C++. Infatti è
possibile importare nel programma le librerie C++.
La sintassi delle parole chiave più utilizzate in Div2 è la
seguente:
Sentenza If
If (<condizione>)
<sentenza>; // Fare questo se si compie
Else
<sentenza>; // Fare questo se non
End
Sentenza Switch
Switch (<espressione numerica>)
Case <range di valori>;
<sentenza>
...
End
...
Default:
<sentenza>
...
End
End
Sentenza While
While (<condizione>)
<sentenza>
...
End
Sentenza Repeat
Repeat
<sentenza>
...
Until (<condizione>)
Sentenza Loop (ciclo infinito senza uscita)
Loop
<sentenza>
...
End
Sentenza For
For (<iniziazione>,<condizione>,<incremento>)
<sentenza>
...
End
Possiede inoltre altre funzioni di base molto utili per la creazione di
giochi professionali. Per esempio si possono creare piani di scrolling o ambienti in
3d in movimento.
|