Ruby - Constantes prédéfinies
Le tableau suivant répertorie toutes les constantes prédéfinies de Ruby -
NOTE- TRUE, FALSE et NIL sont rétrocompatibles. Il est préférable d'utiliser true, false et nil.
N ° Sr. | Nom et description de la constante |
---|---|
1 | TRUE Synonyme de vrai. |
2 | FALSE Synonyme de faux. |
3 | NIL Synonyme de nil. |
4 | ARGF Un objet donnant accès à la concaténation virtuelle de fichiers passés en tant qu'arguments de ligne de commande ou entrée standard s'il n'y a pas d'arguments de ligne de commande. Un synonyme de $ <. |
5 | ARGV Un tableau contenant les arguments de ligne de commande passés au programme. Un synonyme de $ *. |
6 | DATA Un flux d'entrée pour lire les lignes de code suivant la directive __END__. Non défini si __END__ n'est pas présent dans le code. |
sept | ENV Un objet de type hachage contenant les variables d'environnement du programme. ENV peut être traité comme un hachage. |
8 | RUBY_PLATFORM Une chaîne indiquant la plate-forme de l'interpréteur Ruby. |
9 | RUBY_RELEASE_DATE Une chaîne indiquant la date de sortie de l'interpréteur Ruby |
dix | RUBY_VERSION Une chaîne indiquant la version de l'interpréteur Ruby. |
11 | STDERR Flux de sortie d'erreur standard. Valeur par défaut de $ stderr . |
12 | STDIN Flux d'entrée standard. Valeur par défaut de $ stdin. |
13 | STDOUT Flux de sortie standard. Valeur par défaut de $ stdout. |
14 | TOPLEVEL_BINDING Un objet de liaison au niveau supérieur de Ruby. |