Ruby - Konstanta Standar
Tabel berikut mencantumkan semua Konstanta yang Ditetapkan Sebelumnya Ruby -
NOTE- TRUE, FALSE, dan NIL kompatibel dengan versi sebelumnya. Lebih disukai menggunakan true, false, dan nil.
Sr.No. | Nama & Deskripsi Konstan |
---|---|
1 | TRUE Sinonim dari true. |
2 | FALSE Sinonim dari false. |
3 | NIL Sinonim dari nil. |
4 | ARGF Objek yang menyediakan akses ke penggabungan virtual file yang diteruskan sebagai argumen baris perintah atau input standar jika tidak ada argumen baris perintah. Sinonim dari $ <. |
5 | ARGV Larik berisi argumen baris perintah yang diteruskan ke program. Sinonim dari $ *. |
6 | DATA Aliran masukan untuk membaca baris kode mengikuti arahan __END__. Tidak ditentukan jika __END__ tidak ada dalam kode. |
7 | ENV Objek mirip hash yang berisi variabel lingkungan program. ENV dapat ditangani sebagai hash. |
8 | RUBY_PLATFORM Sebuah string yang menunjukkan platform interpreter Ruby. |
9 | RUBY_RELEASE_DATE Sebuah string yang menunjukkan tanggal rilis interpreter Ruby |
10 | RUBY_VERSION Sebuah string yang menunjukkan versi interpreter Ruby. |
11 | STDERR Aliran keluaran kesalahan standar. Nilai default $ stderr . |
12 | STDIN Aliran masukan standar. Nilai default $ stdin. |
13 | STDOUT Aliran keluaran standar. Nilai default $ stdout. |
14 | TOPLEVEL_BINDING Benda yang mengikat di tingkat atas Ruby. |