0031 Data_end

Un peu plus qu'un commentaire

Vous connaissez # pour les commentaires, peut être =begin/=end, mais il y a aussi __END__! Son utilisation instancie la variable DATA permettant de lire le contenu.

0031-data_end_1.png

DATA pointe sur le fichier source avec le bon offset pour lire juste après __END__. On peut par exemple s’en servir pour faire une quine.

0031-data_end_2.png

Le lien vers la documentation Ruby de DATA.