Difference between revisions of "Standard Pascal/id"

From Lazarus wiki
Jump to navigationJump to search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Standard_Pascal}}
 
{{Standard_Pascal}}
  
'''Pascal Standar''' adalah spesifikasi untuk bahasa [[Pascal]] yang mendefinisikan tingkat minimum yang harus didukung [[Compiler/id|Kompilator Pascal]] agar menjadi kompilator murni dari bahasa Pascal.  Berikut adalah standar [[Keyword|kata kunci]] yang harus didukung semua kompilator:
+
'''Pascal Standar''' adalah spesifikasi untuk bahasa [[Pascal/id|Pascal]] yang mendefinisikan tingkat minimum yang harus didukung [[Compiler/id|Kompilator]] Pascal agar menjadi kompilator murni dari bahasa Pascal.  Berikut adalah standar [[Keyword/id|kata kunci]] yang harus didukung semua kompilator:
  
:[[Begin|begin]] · [[End|end]] · [[For|for]] · [[goto]] · [[If|if]] · [[label]] ·  [[Repeat|repeat]] · [[Then|then]] ·  [[Until|until]] · [[While|while]] · [[Do|do]] · [[type]] · [[Var|var]]
+
:[[Begin|begin]] · [[End|end]] · [[For|for]] · [[Goto|goto]] · [[If|if]] · [[Label|label]] ·  [[Repeat|repeat]] · [[Then|then]] ·  [[Until|until]] · [[While|while]] · [[Do|do]] · [[Type|type]] · [[Var|var]]
  
 
Simbol berikut juga bagian dari bahasa:
 
Simbol berikut juga bagian dari bahasa:
  
:<nowiki>:=</nowiki> ([[Becomes|becomes]])  &middot; = ([[Equal|equal]])  &middot; > ([[Greater than|greater than]])  &middot; < ([[Less than|less than]]) <> ([[Not equal|not equal]])
+
:<nowiki>:=</nowiki> ([[Becomes/id|menjadi]])  &middot; = ([[Equal/id|sama dengan]])  &middot; > ([[Greater than/id|;lebih besar dari]])  &middot; < ([[Less than/id|lebih kecil dari]]) <> ([[Not equal/id|tidak sama dengan]])
  
Ada kata kunci tambahan yang secara teknis bukan bagian dari bahasa Pascal Standar tapi dipakai oleh [[FPC]] baik untuk fungsionalitas tambahan seperti misalnya mengimplementasikan obyek, kompatibilitas dengan konsep pengembalian kesalahan dengan C++, ataupun untuk menyediakan kompatibilitas dengan [[Borland Pascal]] dan kompilator Pascal sebelumnya.  Kata kunci ini termasuk:
+
Ada kata kunci tambahan yang secara teknis bukan bagian dari bahasa Pascal Standar tapi dipakai oleh [[FPC/id|FPC]] baik untuk fungsionalitas tambahan seperti misalnya mengimplementasikan obyek, kompatibilitas dengan konsep pengembalian kesalahan dengan C++, ataupun untuk menyediakan kompatibilitas dengan [[Borland Pascal/id|Borland Pascal]] dan kompilator Pascal sebelumnya.  Kata kunci ini termasuk:
  
:[[implementation]] &middot; [[finally]] &middot; [[try]] &middot;  [[Unit|unit]].
+
:[[Implementation|implementation]] &middot; [[Finally|finally]] &middot; [[Try|try]] &middot;  [[Unit|unit]].
  
 
== Tipe ==
 
== Tipe ==
 
Ada tipe standar:<p>
 
Ada tipe standar:<p>
[[Integer|integer]] &middot; [[smallint]] &middot;  [[longint]] &middot;  [[real]] &middot;  [[boolean]] &middot;  [[String|string]] &middot;  [[Char|char]]
+
[[Integer|integer]] &middot; [[Smallint|smallint]] &middot;  [[Longint|longint]] &middot;  [[Real|real]] &middot;  [[Boolean|boolean]] &middot;  [[String|string]] &middot;  [[Char|char]]
 
 
 
 
[[category:Pascal]]
 

Latest revision as of 20:27, 4 March 2019

العربية (ar) Deutsch (de) English (en) español (es) suomi (fi) français (fr) Bahasa Indonesia (id) 日本語 (ja) português (pt) русский (ru) 中文(中国大陆)‎ (zh_CN)

Pascal Standar adalah spesifikasi untuk bahasa Pascal yang mendefinisikan tingkat minimum yang harus didukung Kompilator Pascal agar menjadi kompilator murni dari bahasa Pascal. Berikut adalah standar kata kunci yang harus didukung semua kompilator:

begin · end · for · goto · if · label · repeat · then · until · while · do · type · var

Simbol berikut juga bagian dari bahasa:

:= (menjadi) · = (sama dengan) · > (;lebih besar dari) · < (lebih kecil dari) <> (tidak sama dengan)

Ada kata kunci tambahan yang secara teknis bukan bagian dari bahasa Pascal Standar tapi dipakai oleh FPC baik untuk fungsionalitas tambahan seperti misalnya mengimplementasikan obyek, kompatibilitas dengan konsep pengembalian kesalahan dengan C++, ataupun untuk menyediakan kompatibilitas dengan Borland Pascal dan kompilator Pascal sebelumnya. Kata kunci ini termasuk:

implementation · finally · try · unit.

Tipe

Ada tipe standar:

integer · smallint · longint · real · boolean · string · char