You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
should be expected to produce the following output:
[ ; ; ; ; ; ]
However, on FBBI the output looks like this:
[;;;;; ]
What's happening is the later spaces are mistakenly detected as an uninterrupted series, and a series of spaces is expected to be collapsed into one in Befunge-98. The source of the problem is the ip_move function, which has an early exit when a ; is encountered in stringmode. This prevents the spacemode (pm) variable being reset, which would usually occur at the end of the of the function.
The text was updated successfully, but these errors were encountered:
For example, the code below:
should be expected to produce the following output:
However, on FBBI the output looks like this:
What's happening is the later spaces are mistakenly detected as an uninterrupted series, and a series of spaces is expected to be collapsed into one in Befunge-98. The source of the problem is the
ip_move
function, which has an early exit when a;
is encountered in stringmode. This prevents the spacemode (pm
) variable being reset, which would usually occur at the end of the of the function.The text was updated successfully, but these errors were encountered: