当脚本顶部有一个shebang时,我无法让Gforth运行,例如:
#!/usr/bin/gforth
: pinoke ." I'm a real boy!!! "
pinoke
Unix 似乎正在启动 gForth,但 gForth 本身在 shebang 线上窒息。我不确定如何定义一个词以使 Forth 以不同的方式解释 shebang 行(不是说它不能完成,但我只是不确定它会如何)。
我考虑过使用脚本将代码文件提供给 gForth,但是一遍又一遍地这样做会很尴尬。有没有办法让 gForth 像其他语言一样接受 shebang?