1.
Simbol Dasar
2.
Reserved Word (kata pasti)
3.
Identifier (penyebut)
Berikut Penjelasannya :
1. Simbol Dasar.
Simbol dasar
terdiri atas :
1. Simbol huruf, yaitu huruf A sampai dengan Z
atau a sampai dengan z. (huruf besar
dan kecil).
2. Simbol angka atau digit yaitu :
0,1,2,3,4,5,6,7,8,9.
3. Simbol khusus, yaitu :
+
- * / ; :=
, ‘ = < >
<= >= <> : {
} ( ) [ ]
2. Reserved Word (kata pasti)
Reserved Word
adalah suatu kata yang secara mutlak tidak boleh diartikan lain dan harus
digunakan sebagaimana yang telah didefinisikan atau ditentukan kegunaanya oleh
bahasa Pascal. Reserved word ini tidak boleh didefinisikan ulang oleh pemakai,
sehingga tidak dapat dipergunakan sebagai pengenal (identifier)
Reserved Word
ini jumlahnya berbeda untuk masing-masing bahasa Pascal.
Contoh beberapa
reserved word yang telah didefinisikan oleh bahasa pascal antara lain
AND
ELSE
LABEL
SET
ARRAY
END
OF
TYPE
BEGIN
FUNCTION
OR
UNTIL
CASE
FOR
PROCEDURE VAR
CONST
GOTO
PROGRAM
WHILE
DO
IF
RECORD
WITH
DOWNTO
IN
REPEAT
dsb
3. Identifier (sebutan/pengenal)
Identifier
merupakan sebuah kata yang digunakan sebagai nama atau sebutan terhadap sesuatu
didalam program. Pemakai dapat mendefinisikan sendiri suatu nama sebagai
identifier.
Identifier ini
terdiri atas :
1. Identifier Standar, yaitu identifier yang telah
didefinisikan oleh bahasa pascal.
Contoh dari
Identifier standar ini antara lain:
ABS
LN
ARCTAN
ODB
BOOLEAN
PRED
CHAR
ROUND
CHR
READ
COS
READLN
EOF
SQR
EOLN
SQRT
EXP
SUCC
Dan masih banyak lagi.
2. Identifier Non Standar; yaitu identifier yang
didefinisikan oleh pemakai bahasa pascal; misalnya;
1. Nama suatu program
2. Nama suatu konstanta
3. Nama suatu variabel
4. Nama suatu procedure
Identifier ini
bebas, tetapi dengan ketentuan-ketentuan sebagai berikut :
1.Terdiri dari
gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Huruf
besar dan huruf kecil dianggap sama.
2. Tidak boleh mengandung blank.
3.Tidak boleh
mengandung simbol-simbol khusus, kecuali garis bawah.
4. Panjangnya bebas, tetapi hanya 63 karakter
pertama yang dianggap signifikan.
0 komentar:
Website