Mailing list for all users of the OCaml language and system.
 help / color / mirror / Atom feed
* print and output
@ 1997-07-01  9:43 Michel Levy
  1997-07-02 18:43 ` Adam P. Jenkins
  1997-07-03  7:54 ` Pierre Weis
  0 siblings, 2 replies; 3+ messages in thread
From: Michel Levy @ 1997-07-01  9:43 UTC (permalink / raw)
  To: caml-list

Bonjour,

Quand j'ecris (en Ocaml) le "programme" suivant :
        print_string ">>"; read_int ();;
l'impression a lieu apres la lecture, ce qui me surprend, car il est dit
val read_int : unit -> int
        Flush standart output then ...

Quand j'ecris le "programme" suivant :
        output_string ">>"; read_int ();;
l'impression a lieu avant la lecture, ce qui est heureux.

Pourquoi cette diffence, car je pensais que :
        print_string = output_string stdout

Hi

When I write (in OCAML) the following program :
        print_string ">>"; read_int ();;
the reading takes place before the printing, what surprises me.

On the contrary, when I write :
        output_string ">>"; read_int ();;
the printing takes place before the reading, what is better.

Why this difference, whereas I thought that :
        print_string = output_string stdout


Michel Levy
D106 - Laboratoire LSR
B.P.72 - 38402 SAINT MARTIN D'HERES CEDEX - France
Tel : 0476827246
e.mail : Michel.Levy@imag.fr







^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~1997-07-03  7:54 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1997-07-01  9:43 print and output Michel Levy
1997-07-02 18:43 ` Adam P. Jenkins
1997-07-03  7:54 ` Pierre Weis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox