I was looking at Parrot Forth tonight and was extremely confused for the longest time because no prompt was getting printed. I figured I just didn't know how to use the thing. But that's not the case.
Somewhere, the prompt for the interpreter ("> ") started getting buffered. It's not printing because the buffer's not getting flushed out (adding a newline character to the prompt makes it work). I looked for a flush opcode and didn't see one. What's the proper way to handle this? -- matt