Ho uno script Ruby che definisce una classe. Vorrei lo script per eseguire l'istruzioneIn che modo uno script Ruby può rilevare che è in esecuzione in irb?
BoolParser.generate :file_base=>'bool_parser'
solo quando lo script viene invocato come un file eseguibile, non quando è require
'D da IRB (o superato sulla linea di comando tramite -r
). Cosa posso avvolgere attorno alla precedente istruzione per impedirne l'esecuzione ogni volta che viene caricato il mio file Ruby?