Subscribe to web2feel.com
Subscribe to web2feel.com

Komentar Dalam pascal

Diposting oleh Unknown Sabtu, 30 Maret 2013

Komentar


Komentar adalah bagian dari kode sumber yang benar-benar dibuang oleh kompilator. Mereka ada hanya untuk kepentingan programmer, sehingga ia dapat menjelaskan potongan kode tertentu. Untuk compiler, seolah-olah komentar yang tidak hadir.

Potongan kode berikut menunjukkan komentar:
(* Fungsi indah saya mengembalikan sebuah hasil yang menarik *)
Fungsi Indah: Integer;

Penggunaan (* dan *) sebagai pembatas komentar tanggal dari hari pertama dari bahasa Pascal. Ini telah digantikan sebagian besar oleh penggunaan {dan} sebagai pembatas komentar, seperti dalam contoh berikut:

{Fungsi indah saya mengembalikan sebuah hasil yang menarik}
Fungsi Indah: Integer;

Komentar juga dapat span beberapa baris:

{
Fungsi My beautiful mengembalikan sebuah hasil yang menarik,
tetapi hanya jika argumen A kurang dari B.
}
Fungsi Indah (A, B: Integer): Integer;

Komentar baris tunggal juga dapat dibuat dengan / / pembatas:

/ / Fungsi yang indah saya mengembalikan sebuah hasil yang menarik
Fungsi Indah: Integer;

Komentar memanjang dari karakter / / sampai akhir baris. Komentar semacam ini diperkenalkan oleh Borland di Delphi Pascal compiler.

Free Pascal mendukung penggunaan komentar bersarang. Konstruksi berikut adalah komentar yang valid:
(* Ini adalah * gaya lama komentar)
{Ini adalah komentar Pascal Turbo}
/ / Ini adalah komentar Delphi. Semua diabaikan sampai akhir baris.

Berikut ini adalah cara yang sah dari komentar bersarang:
{Komentar 1 (* komentar * 2)}
(* Komentar 1 {} 2 komentar *)
{1 komentar / / Komentar 2}
(* Komentar 1 / / 2 Komentar *)
/ / Komentar 1 (* komentar * 2)
/ / Komentar 1 {komentar 2}

Dua komentar terakhir harus berada pada satu baris. Kedua berikut akan memberikan kesalahan:
/ / Komentar Valid {komentar Tidak lagi berlaku!
}

dan
/ / Komentar Valid (* Tidak ada lagi komentar yang sah!
*)

Compiler akan bereaksi dengan kesalahan yang 'karakter tidak valid' ketika bertemu konstruksi tersebut, terlepas dari Mtp-saklar.

Catatan: Dalam modus TP dan Delphi, komentar bersarang tidak diperbolehkan, untuk kompatibilitas maksimum dengan kode yang ada bagi compiler.


sumber : (http://www.freepascal.org/docs-html/)
Translate : by google translate