Ruby kommt mit einem eingebauten REPL, was sehr praktisch ist.
Ihre Herausforderung ist es, es in der geringsten Menge an Code zum Absturz zu bringen!
Die Definition von "Absturz" lautet " Unbeabsichtigtes Beenden ". Dieses Mittel exit
, quit
, abort
, irb_exit
, irb_quit
, et. al. sind keine gültigen Antworten.
Darüber hinaus können Sie nicht jede Nebenwirkung zu einem anderen Teil des Systems führen. Zum Beispiel `rm -rf /`
ist auch nicht gültig.
Jede Version 1.9.3 oder höher ist gültig. Wenn Ihr Code nur für eine bestimmte Version von Ruby funktioniert, können Sie dies in der Antwort angeben.
Die letzte Einschränkung ist, dass Sie sich nicht auf Edelsteine verlassen dürfen.
Das ist Code-Golf , also gewinnt der kürzeste Code, der IRB zum Absturz bringt!