On Sat, 23 Oct 2004, Jerome Quelin via RT wrote:

- Befunge-97 directives (lines starting with =) are ignored

Uh? I've never seen this in the specs... Do you have a pointer?

In the following url: http://dufflebunk.iwarp.com/JSFunge/spec98.html,
there is no such mention of this behavior.

Anyway, I'm not going to commit this change, since the interpreter
shipped with Parrot is Befunge-93 compliant, and not 97 (nor 98).

==> rejected.

It is present in original Befunge-93 Interpreter/Debugger. See changelog:

   v2.10: Jul 1997, Chris Pressey
          added -q command line option.
          added primitive understanding of = directive from b97 spec.
          any file with a =l directive but without =l b93 is rejected.
          also understands # as a pre-directive line prefix for
            Un*x-ish systems.

And I have translation of Befunge-93 spec with appendix D which mentions directive '='. I translated it myself in 1998, but lost original :-)

Anyway, I think the better would be to restart from scratch in imcc
instead of pasm...

Me too.

Have a nice day.

Stepan Roh

Reply via email to