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
