Funge-98 Standard Modes
Fingerprint 0x4d4f4445 ('MODE')
Currently under development.
After successfully loading MODE, the instructions
take on new semantics, which alter four new states or 'modes' of the
H toggles an internal flag called hovermode on and off. In hovermode,
_ treat the IP's delta
relatively - instead of setting the dx to 0 and dy to -1,
instead simply subtract 1 from dy.
I "Toggle Invertmode" instruction toggles an internal flag called
invertmode. When invertmode is active, cells are pushed on the
stack onto the bottom instead of the top.
Q "Toggle Queuemode" instruction toggles an internal flag called
queuemode. When queuemode is active, cells are popped off the
stack from the bottom instead of the top.
S toggles switchmode on and off. In switchmode, the pairs of
) are treated as
switches. When one is executed, the cell it is located in is immediately
overwritten with the other instruction of the pair, providing a
switching mechanism and a way to seperate coincident IP's.