Program executed in the wrong order (?) in the IDE's console
Issue #73
wontfix
program Test;
begin
Write('Hello World');
ReadLn;
end.
In the above code "Hello World" will be printed, in the IDE's console, only after the return key has been pressed. Running the executable file doesn't show this behaviour (there the text is printed first and then stops waiting for input).
I have Intellij Community Edition 2017.2 and Free Pascal Compiler 3.0.2
Comments (2)
-
repo owner -
repo owner - changed status to wontfix
- Log in to comment
The IDE doesn't change execution ordering. Probably the problem is in output buffering. Try to place "Flush(Output);" after Write(). It'll help if the problem is in buffering.