Ruby - Önceden Tanımlanmış Sabitler
Aşağıdaki tablo Ruby'nin tüm Önceden Tanımlanmış Sabitlerini listeler -
NOTE- TRUE, FALSE ve NIL geriye dönük olarak uyumludur. True, false ve nil kullanılması tercih edilir.
Sr.No. | Sabit İsim ve Açıklama |
---|---|
1 | TRUE Doğru ile eşanlamlıdır. |
2 | FALSE Yanlış ile eşanlamlıdır. |
3 | NIL Nil ile eşanlamlıdır. |
4 | ARGF Komut satırı bağımsız değişkenleri yoksa, komut satırı bağımsız değişkenleri veya standart girdi olarak iletilen dosyaların sanal olarak birleştirilmesine erişim sağlayan bir nesne. $ <İle eşanlamlı. |
5 | ARGV Programa iletilen komut satırı argümanlarını içeren bir dizi. $ * İle eşanlamlı. |
6 | DATA __END__ direktifini izleyen kod satırlarını okumak için bir giriş akışı. __END__ kodda yoksa tanımlanmamıştır. |
7 | ENV Programın ortam değişkenlerini içeren karma benzeri bir nesne. ENV, bir karma olarak ele alınabilir. |
8 | RUBY_PLATFORM Ruby yorumlayıcısının platformunu belirten bir dize. |
9 | RUBY_RELEASE_DATE Ruby yorumlayıcısının yayınlanma tarihini belirten bir dize |
10 | RUBY_VERSION Ruby yorumlayıcısının sürümünü belirten bir dize. |
11 | STDERR Standart hata çıktı akışı. $ Stderr'in varsayılan değeri . |
12 | STDIN Standart giriş akışı. $ Stdin'in varsayılan değeri. |
13 | STDOUT Standart çıkış akışı. $ Stdout'un varsayılan değeri. |
14 | TOPLEVEL_BINDING Ruby'nin en üst seviyesinde bir bağlama nesnesi. |