Ruby est livré avec un REPL intégré, ce qui est assez pratique.
Votre défi est de le planter dans le moins de code!
La définition de «crash» est «faites-le sortir de manière non intentionnelle ». Ce moyen exit
, quit
, abort
, irb_exit
, irb_quit
, et. Al. ne sont pas des réponses valides.
De plus, vous ne pouvez provoquer aucun effet secondaire sur aucune autre partie du système. Par exemple, `rm -rf /`
n'est pas valide non plus.
Toute version 1.9.3 ou supérieure est valide. Si votre code ne fonctionne que sur une version spécifique de Ruby, vous pouvez le spécifier dans la réponse.
La dernière restriction est que vous ne pouvez pas compter sur des gemmes.
C'est le code-golf , donc le code le plus court qui plante IRB gagnera!