public override void HandleNextChar(Engine e) { if (e.outputSystem == IOSystem.Filter) { e.PushCallStub( new CallStub(GLULX_STUB_RESUME_HUFFSTR, e.printingDigit, e.pc, e.fp)); e.pc = address; e.execMode = mode; } else { e.SendStringToOutput(str); } }