Ho scoperto da poco che tra le variabili predefiniti di Ruby ne esiste una che
si chiama DATA
. È molto interessante.
In un file sorgente Ruby tutto quello che segue __END__
diventa una specie
di file virtuale e può essere letto appunto tramite la variabile predefinita
DATA
.
Ecco un esempio:
1 2 3 4 5 6 7 8 |
|