Фактор Шебанга - PullRequest
       12

Фактор Шебанга

1 голос
/ 18 августа 2011

Согласно Гиперполиглот , фактор должен принимать шебанги. Но в моей системе Factor не справляется с шебангами.

Характеристики: Фактор v0.94, Mac OS X 10.7

$ cat hello.factor 

\#!/usr/bin/env factor

USE: io
IN: hello

: hello ( -- ) "Hello World!" print ;

MAIN: hello

$ ./hello.factor 

./hello.factor

1: #!/usr/bin/env factor
                 ^
No word named “#!/usr/bin/env” found in current vocabulary search path

1 Ответ

3 голосов
/ 18 августа 2011

Просто предположение, но на веб-странице отображается пробел после #!:

#! /usr/bin/env factor

Если это не сработает, вероятно, что Гиперполиглот понял это неправильно (или, возможно, это относится кдругая версия или реализация factor).

Забавно, когда я пробую пример на моей системе (Ubuntu), я получаю:

/usr/bin/factor: `./hello.factor' is not a valid positive integer

, но это потому, что /usr/bin/factor являетсяУтилита GNU coreutils, которая переводит числа в простые числа.8 -)}

...