RosettaCodeData/Task/Inverted-syntax/Mercury/inverted-syntax-4.mercury
2023-07-01 13:44:08 -04:00

13 lines
347 B
Text

main(!IO) :-
io.write_string(X, !IO), io.nl(!IO),
some_long_uninteresting_thing(X).
% this is the same:
main(!IO) :-
some_long_uninteresting_thing(X),
io.write_string(X, !IO), io.nl(!IO).
% but this is different!
main(!IO) :-
io.nl(!IO), io.write_string(X, !IO),
some_long_uninteresting_thing(X).