Ruby - ruby-debug завершается без ошибок при 'if __FILE__ == $ 0' - PullRequest
0 голосов
/ 20 марта 2010

Я пытаюсь использовать ruby-debug для отладки сценария, который я написал, и он продолжает завершаться в строке if __FILE__ == $0. Я перебираю каждую строку перед ней, а затем, когда она доходит до этой строки, она просто выходит. Никаких ошибок или чего-то еще, просто выходит. Как мне это исправить?

1 Ответ

1 голос
/ 21 марта 2010

На самом деле все работает как положено. Идиома if __FILE__ == $0 в основном переводится как «если этот файл является запущенной программой», а не при запуске из отладчика Смотрите, например следующая тема на ruby-talk для обсуждения этой проблемы:

http://www.ruby -forum.com / тема / 113859 # новый

...