From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id LAA22303; Tue, 17 Sep 2002 11:32:23 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id LAA22540 for ; Tue, 17 Sep 2002 11:32:22 +0200 (MET DST) Received: from vestra.bendery.md (vestra.bendery.md [193.201.204.58]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g8H9WE124774 for ; Tue, 17 Sep 2002 11:32:16 +0200 (MET DST) Received: from vestra.bendery.md (vestra.bendery.md [193.201.204.58]) by vestra.bendery.md (8.9.3/8.9.3) with ESMTP id MAA16398 for ; Tue, 17 Sep 2002 12:32:05 +0300 Date: Tue, 17 Sep 2002 12:32:05 +0300 (EEST) From: dmitry grebeniuk To: caml-list@inria.fr Subject: [Caml-list] 1) "open" in modules, 2) buffer enhancement. Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk hi 1) When I'm trying to compile such file: ============================================= module M = struct let open () = print_string "open called\n" end;; M.open ();; ============================================= I get errors like File "somefile.ml", line 3, characters 6-10: Syntax error It is the location of "open" function. I think it's a parser's bug - am I right? Will it be fixed in next OCaml releases? 2) I have modified standart buffer.ml and buffer.mli - I've added functions "get_line" (gets next line from buffer or raises Not_found if there's no line) and "get_block" (gets specified number of characters to pre-allocated string). I think these functions will be useful not only for me - can you add them (or their analogs) to standart distribution as Buffer's modification or as some new module (Fifobuff, for example)? bye ------------------- 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