Ruby - Constantes Predefinidas
A tabela a seguir lista todas as constantes predefinidas do Ruby -
NOTE- TRUE, FALSE e NIL são compatíveis com versões anteriores. É preferível usar true, false e nil.
Sr. Não. | Nome e descrição da constante |
---|---|
1 | TRUE Sinônimo de verdade. |
2 | FALSE Sinônimo de falso. |
3 | NIL Sinônimo de nulo. |
4 | ARGF Um objeto que fornece acesso à concatenação virtual de arquivos passados como argumentos de linha de comando ou entrada padrão se não houver argumentos de linha de comando. Um sinônimo para $ <. |
5 | ARGV Uma matriz contendo os argumentos da linha de comando transmitidos ao programa. Um sinônimo para $ *. |
6 | DATA Um fluxo de entrada para ler as linhas de código seguindo a diretiva __END__. Não definido se __END__ não estiver presente no código. |
7 | ENV Um objeto semelhante a um hash contendo as variáveis de ambiente do programa. ENV pode ser tratado como um hash. |
8 | RUBY_PLATFORM Uma string que indica a plataforma do interpretador Ruby. |
9 | RUBY_RELEASE_DATE Uma string indicando a data de lançamento do interpretador Ruby |
10 | RUBY_VERSION Uma string que indica a versão do interpretador Ruby. |
11 | STDERR Fluxo de saída de erro padrão. Valor padrão de $ stderr . |
12 | STDIN Fluxo de entrada padrão. Valor padrão de $ stdin. |
13 | STDOUT Fluxo de saída padrão. Valor padrão de $ stdout. |
14 | TOPLEVEL_BINDING Um objeto de ligação no nível superior de Ruby. |