Ruby - Vordefinierte Konstanten
In der folgenden Tabelle sind alle vordefinierten Konstanten von Ruby aufgeführt.
NOTE- TRUE, FALSE und NIL sind abwärtskompatibel. Es ist vorzuziehen, wahr, falsch und null zu verwenden.
Sr.Nr. | Konstanter Name & Beschreibung |
---|---|
1 | TRUE Synonym für wahr. |
2 | FALSE Synonym für falsch. |
3 | NIL Synonym für Null. |
4 | ARGF Ein Objekt, das den Zugriff auf die virtuelle Verkettung von Dateien ermöglicht, die als Befehlszeilenargumente oder Standardeingabe übergeben werden, wenn keine Befehlszeilenargumente vorhanden sind. Ein Synonym für $ <. |
5 | ARGV Ein Array mit den an das Programm übergebenen Befehlszeilenargumenten. Ein Synonym für $ *. |
6 | DATA Ein Eingabestream zum Lesen der Codezeilen gemäß der Anweisung __END__. Nicht definiert, wenn __END__ nicht im Code vorhanden ist. |
7 | ENV Ein Hash-ähnliches Objekt, das die Umgebungsvariablen des Programms enthält. ENV kann als Hash behandelt werden. |
8 | RUBY_PLATFORM Eine Zeichenfolge, die die Plattform des Ruby-Interpreters angibt. |
9 | RUBY_RELEASE_DATE Eine Zeichenfolge, die das Veröffentlichungsdatum des Ruby-Interpreters angibt |
10 | RUBY_VERSION Eine Zeichenfolge, die die Version des Ruby-Interpreters angibt. |
11 | STDERR Standardfehlerausgabestream. Standardwert von $ stderr . |
12 | STDIN Standardeingabestream. Standardwert von $ stdin. |
13 | STDOUT Standardausgabestream. Standardwert von $ stdout. |
14 | TOPLEVEL_BINDING Ein verbindliches Objekt auf Rubys oberster Ebene. |