🎉
Juliaでファイルを直接実行したときだけ実行される関数を作る
Pythonでいう if __name__ == '__main__': ...
のこと。
includeしたときには呼び出したくないが、動作確認のためにファイルを直接指定したときには実行されてほしいコードを書く。
参考: Frequently Asked Questions · The Julia Language
if abspath(PROGRAM_FILE) == @__FILE__
...
end
Pythonでいう if __name__ == '__main__': ...
のこと。
includeしたときには呼び出したくないが、動作確認のためにファイルを直接指定したときには実行されてほしいコードを書く。
参考: Frequently Asked Questions · The Julia Language
if abspath(PROGRAM_FILE) == @__FILE__
...
end
Discussion