Ruby - Costanti predefinite
La tabella seguente elenca tutte le costanti predefinite di Ruby -
NOTE- TRUE, FALSE e NIL sono compatibili con le versioni precedenti. È preferibile utilizzare true, false e nil.
Sr.No. | Nome e descrizione della costante |
---|---|
1 | TRUE Sinonimo di vero. |
2 | FALSE Sinonimo di falso. |
3 | NIL Sinonimo di zero. |
4 | ARGF Un oggetto che fornisce l'accesso alla concatenazione virtuale di file passati come argomenti della riga di comando o input standard se non sono presenti argomenti della riga di comando. Un sinonimo di $ <. |
5 | ARGV Un array contenente gli argomenti della riga di comando passati al programma. Un sinonimo di $ *. |
6 | DATA Un flusso di input per leggere le righe di codice che seguono la direttiva __END__. Non definito se __END__ non è presente nel codice. |
7 | ENV Un oggetto simile a un hash contenente le variabili di ambiente del programma. ENV può essere gestito come un hash. |
8 | RUBY_PLATFORM Una stringa che indica la piattaforma dell'interprete Ruby. |
9 | RUBY_RELEASE_DATE Una stringa che indica la data di rilascio dell'interprete Ruby |
10 | RUBY_VERSION Una stringa che indica la versione dell'interprete Ruby. |
11 | STDERR Flusso di output degli errori standard. Valore predefinito di $ stderr . |
12 | STDIN Flusso di input standard. Valore predefinito di $ stdin. |
13 | STDOUT Flusso di output standard. Valore predefinito di $ stdout. |
14 | TOPLEVEL_BINDING Un oggetto vincolante al livello più alto di Ruby. |