Posted by : Unknown Selasa, 11 Februari 2014

1. Reserved Word
Reserved  Word adalah kata-kata baku yang digunakan dalam program dan sudah terintergrated dalam pascal dan juga mempunyai bentuk serta kegunaan tertentu yang telah didefinisikan  oleh  Pascal.


Reserved  Word tidak boleh didefinisikan kembali oleh pemakai, sehingga tidak dapat digunakan sebagai pengenal  (Identifier). Dalam bahasa pemrograman Pascal, beberapa  Reserved  Word dalam Pascal antara lain :
AND , DOWNTO , IN , OF , STRING
ASM , ELSE , INHERITED , OR, THEN
ARRAY, END , INLINE , PACKED , TO
BEGIN, EXPORTS , INTERFACE , PROCEDURE , TYPE
CASE , FILE , LABEL , PROGRAM , UNIT
CONST , FOR , LIBRARY, RECORD , UNTIL
CONSTRUCTOR , FUNCTION , MOD , REPEAT , USES
DESTRUCTOR , GOTO , NIL , SET , VAR
DIV , IF, NOT, SHL , WHILE , XOR, 
DO , IMPLEMENTATION , OBJECT , SHR , WITH

Selain dari Reserved Word di atas,  Turbo Pascal masih memiliki tambahan Reserved Word berikut:

ABSOLUTE , ASSEMBLER () , FAR , FORWARD , INDEX
 IDENTIFIER


2. Identifier
Identifier adalah nama yang diberikan oleh programmer. Identifier tidak hanya untuk menamai program (judul program), tetapi juga untuk objek-objek Pascal yang lain, seperti variablekonstantadan lainnya.

Aturan penamaan identifier:
1. Karakter pertama identifier harus berupa huruf
2. Karakter selanjutnya dapat gabungan antara huruf dan angka
3. Tidak berupa reserved word atau kata kunci dalam Pascal
4. Tidak boleh dipisahkan dengan spasi, tidak boleh mengandung tanda ‘-‘ atau ‘&’

Contoh identifier yang tidak diperbolehkan:
6jumlah, 7alamat à dimulai dengan angka
i/6, j%, k$ à mengandung selain huruf dan angka
tulis jumlah à  menggunakan spasi
begin, do, while à  merupakan reserved word

Identifier dalam Pascal tidak case sensitive, artinya huruf besar dan kecil tidak dibedakan.  Identifier ‘jumlah’, ‘JUMLAH’ dan ‘Jumlah’ dianggap sama.

Contact Me in here

Wanti Kemuning Pratama - Copyright © Share Somethings - Robotic Notes - Powered by Blogger -