【发布时间】:2016-03-17 11:58:48
【问题描述】:
如何获取我的 Crystal 脚本的编译版本以获取它自己的 __FILE__。这是一个例子。我有一个名为 ~/test.cr 的文件,其内容如下:
puts __FILE__
我通过 Crystal 编译脚本
~$ crystal ~/test.cr -o ~/test.compiled
接下来我运行 ~/test.compiled。我产生结果
/Users/Account1/test.cr
即使 __FILE__ 实际上是
/Users/Account1/test.compiled
有没有办法让它产生
/Users/Account1/test.compiled
代替
/Users/Account1/test.cr
【问题讨论】:
标签: file crystal-lang