Trattasi di convenzione e quindi non obbligatoria
Il giusto chiarimento di Gianluigi si fonda sulla circostanza che il nome della variabile è semplicemente un mero
identificatore dell'area di memoria, allocata automaticamente e staticamente dal sistema sulla base del tipo di valore specificato in sede di "definizione" della variabile medesima, capace di memorizzare i dati coerenti appunto con la
Dim-ensione del suo tipo.
Va ricordato che non è possibile utilizzare nomi (identificatori) di variabile che iniziano con un numero o che sono
parole-chiave native di Gambas.
In vero, come sappiamo, è possibile superare questo ostacolo ponendo quegli identificatori fra parentesi grafe:
Public Sub Main()
Dim {2a} As Integer
Dim {for} As Short
{2a} = 111111
{for} = 12345
Print {2a}, {for}
End