Version française
Home     About     Download     Resources     Contact us    
Browse thread
[Caml-list] unread_char function
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Basile Starynkevitch <basile.starynkevitch@i...>
Subject: Re: [Caml-list] unread_char function
On Mon, Sep 29, 2003 at 08:42:13AM -0700, Miles Egan wrote:
> I need an "unread_char" function to go along with the input_char
> function for a tool I'm writing in OCaml, but I can't seem to find one
> in OCaml 3.07beta.  

Perhaps you might want to use streams? They provide some form of lookahead
(by factorising common prefixes).

Ungetting functions might be not always possible in general (i.e.
considering reading from a raw serial line, or a raw network...).

-- 
Basile STARYNKEVITCH -- basile dot starynkevitch at inria dot fr
Project cristal.inria.fr - phone +33 1 3963 5197 - mobile 6 8501 2359
http://cristal.inria.fr/~starynke --- all opinions are only mine 

-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners