Lazarus - I Token
In questa sezione descriveremo tutte le parole riservate del Pascal ,
oltre che i vari modi per indicare e riconoscere le stringhe, i numeri ,
gli identificatori ....
-
In questa sezione descriveremo tutte le parole riservate del Pascal ,
oltre che i vari modi per indicare e riconoscere le stringhe, i numeri ,
gli identificatori ....
-
Il Free Pascal permette l'uso di tutti i caratteri , cifre e alcuni caratteri speciali.
I simboli riconosciuti sono quelli sotto riportati :
Lettere - A..Z,a..z
Cifre - 0..9
Cifre esadecimali - 0..9,A..F,a..f
I caratteri sotto riportati hanno un significato speciale :
+ - * / = <
> [ ] .
, ( ) :
^ @ { } $ #
come le seguenti coppie di caretteri :
<= >= := += -=
*= /= (* *)
(. .) //
Quando utilizzati come specificatori di ambito la coppia di caratteri
(. e la coppia .) sono equivalenti , rispettivamente , alla parentesi
quadra aperta e chiusa .
Quando usati come delimitatori dei commenti le coppie di caratteri (* e
*) sono , rispettivamente , equivalenti alla parentesi graffa aperta e
chiusa.
Queste coppie di carattere se utilizzate in espressioni stringa
mantengono il loro significato.
-
Il Free Pascal supporta i commenti annidati.
I seguenti costrutti sono commenti validi :
(* Questo è un commento *) Questo è un commento in
vecchio stile .
{ Questo è un commento }
Questo è un commento TurboPascal.
// Questo è un commento
Questo è un commento Delphi
Quelli che seguono sono esempi di commenti annidati validi :
{Commento 1 (* Commento 2*) }
(* Commento 1 { Commento 2} *)
{Commento 1 // Commento 2}
(* Commento 1 // Commento 2 *)
// Commento 1 (* Commento 2 *)
// Commento 1 { Commento 2 }
Gli ultimi due commenti devono essere su di una sola riga
I due esempi che seguono genereranno un'errore per 'carattere non valido'
//Commento valido {Ora non più valido
}
//Commento valido (*Commento non più valido
*)
-