Reserved Words [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Reserved Words adalah kata-kata yang memiliki arti yang spesifik bagi kompiler dan tak bisa dipakai untuk kegunaan lainnya pada program. Dalam Pascal Reserved Words ditampilkan dalam huruf Bold atau cetak tebal, dan perlu diingat bahawa dalam bahasa pascal tidak Case Sensitive yaitu kita bisa menulisnya dengan huruf kapital, huruf kecil atau gabungan keduanya Pascal akan tetap mengenal kata tersebut sama saja, misalnya: kita akan menulis kata Begin, BEGIN, BeGin, bEgIN, atau yang lain maka Pascal akan mengenal kata tersebut sama. Adapun reserved Words dalam Bahasa Pascal ada 51 kata yaitu: 1. and 2. asm 3. array 4. begin 5. case 6. const 7. constructor 8. destructor 9. div 10. do 11. downto 12. else 13. end 14. exports 15. file 16. for 17. function 18. goto 19. if 20. implementation 21. in 22. inherited 23. inline 24. interface 25. label 26. library 27. mod 28. nil 29. not 30. object 31. of 32. or 3 3. packed 34. procedure 35. program 36. record 37. repeat 38. set 39. shl 40. shr 41. string 42. then 43. to 44. type 45. unit 46. until



47. uses 48. var 49. while 50. with 51. xor Perlu diingat pula Reserved Words dalam Bahasa Pascal hampir mirip dengan bahasa Programming yang lain, terutama Delphi, delphi merupakan Hasil Pengembangan dari Bahasa Pascal dan merupakan Pemrograman yang sudah Berorientasi pada Objek, berbeda dengan Turbo Pascal yang masih tergolong dalam pemrograman terstruktur. Reserved Words adalah kata-kata yang memiliki arti yang spesifik bagi kompiler dan tak bisa dipakai untuk kegunaan lainnya pada program. Dalam Pascal Reserved Words ditampilkan dalam huruf Bold atau cetak tebal, dan perlu diingat bahawa dalam bahasa pascal tidak Case Sensitive yaitu kita bisa menulisnya dengan huruf kapital, huruf kecil atau gabungan keduanya Pascal akan tetap mengenal kata tersebut sama saja, misalnya: kita akan menulis kata Begin, BEGIN, BeGin, bEgIN, atau yang lain maka Pascal akan mengenal kata tersebut sama. Adapun reserved Words dalam Bahasa Pascal ada 51 kata yaitu: 1. and 2. asm 3. array 4. begin 5. case 6. const 7. constructor 8. destructor 9. div 10. do 11. downto 12. else 13. end 14. exports 15. file 16. for 17. function 18. goto 19. if 20. implementation 21. in 22. inherited 23. inline 24. interface 25. label 26. library 27. mod 28. nil 29. not 30. object 31. of 32. or 3 3. packed 34. procedure 35. program 36. record 37. repeat 38. set 39. shl 40. shr 41. string 42. then 43. to 44. type 45. unit 46. until



47. uses 48. var 49. while 50. with 51. xor Perlu diingat pula Reserved Words dalam Bahasa Pascal hampir mirip dengan bahasa Programming yang lain, terutama Delphi, delphi merupakan Hasil Pengembangan dari Bahasa Pascal dan merupakan Pemrograman yang sudah Berorientasi pada Objek, berbeda dengan Turbo Pascal yang masih tergolong dalam pemrograman terstruktur.



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



1. Tipe Data Standar Pascal



Kelompok pertama adalah tipe data standar pascal, atau dikenal juga sebagai tipe data sederhana. Kelompok ini terdiri dari 4 tipe data: Integer, Real, Character dan Boolean.



Tipe Data Integer Tipe data integer adalah tipe data yang terdiri dari angka bulat (tidak mengandung nilai pecahan atau nilai desimal). Nilai ini bisa berbentuk angka positif maupun negatif, contohnya 3, 99, 1114, -44, 10000, atau 128730123. Berikut contoh cara pendefenisian tipe data integer di dalam pascal: 1 2



var   a:integer;



Tipe Data Real Tipe data real adalah tipe data angka yang mengandung nilai pecahan (baik positif maupun negatif), seperti: 3.14, 99.99, atau 679073.22. Berikut contoh cara pendefenisian tipe data real di dalam pascal: 1 2



var   a:real;



Tipe Data Char Tipe data char adalah tipe data yang akan menampung karakter. Karakter ini hanya boleh terdiri dari 1 digit, seperti ‘a’, ‘A’, ‘x’, atau ‘#’. Berikut contoh cara pendefenisian tipe data char di dalam pascal: 1 2



var   a:char;



Tipe Data Boolean Tipe data boolean adalah tipe data yang hanya bisa diisi dengan 1 diantara 2 nilai: true atau false (benar atau salah). Tipe data boolean biasanya digunakan untuk percabangan kode program seperti struktur IF atau perulangan (looping). Berikut contoh cara pendefenisian tipe data boolean di dalam pascal:



1 2



var   a:boolean;