From: Tomasz Zielonka <zielony@cs.net.pl>
To: Jacques Garrigue <garrigue@kurims.kyoto-u.ac.jp>
Cc: chrzaszcz@mimuw.edu.pl, caml-list@inria.fr
Subject: Re: [Caml-list] How to read three integers from a text-file... ?
Date: Wed, 24 Apr 2002 15:40:02 +0200 [thread overview]
Message-ID: <20020424134002.GA22275@cs.net.pl> (raw)
In-Reply-To: <20020424201616Z.garrigue@kurims.kyoto-u.ac.jp>
On Wed, Apr 24, 2002 at 08:16:16PM +0900, Jacques Garrigue wrote:
> From: Jacek Chrzaszcz <chrzaszcz@mimuw.edu.pl>
>
> > Is there a clean way (a one-liner) to read a constant number of
> > integers separated by whitespace from a text-file (or stdin) ?
> >
> > I mean something like
> > scanf("%d%d%d",&a,&b,&c) in C, or
> > readln(a,b,c) in Pascal
>
> A clean way to do this is to use then Genlex module.
You can also use ocamllex and that's what I did recently to read strings
of digits (up to 170 digits). The contest won't probably accept the .mll
file, but you can send the ocamllex output itself. Such lexer is much
faster than Genlex generated one. Bad thing is that the code will be
cluttered with lexer arrays, etc.
tom
--
no sig
-------------------
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
next prev parent reply other threads:[~2002-04-24 13:40 UTC|newest]
Thread overview: 41+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-04-23 10:41 Jacek Chrzaszcz
2002-04-24 10:44 ` Stefano Lanzavecchia
2002-04-24 18:46 ` Tomasz Zielonka
2002-04-24 11:16 ` Jacques Garrigue
2002-04-24 13:40 ` Tomasz Zielonka [this message]
2002-04-25 5:30 ` pervasives (was: Re: [Caml-list] How to read three integers from a text-file... ?) Chris Hecker
2002-04-25 6:33 ` Tomasz Zielonka
2002-04-25 17:54 ` Chris Hecker
2002-04-27 4:43 ` John Max Skaller
2002-04-27 16:02 ` [Caml-list] input_line (Re: pervasives) Lauri Alanko
2002-04-30 12:07 ` [Caml-list] input_line Xavier Leroy
2002-05-03 0:13 ` Lauri Alanko
2002-05-03 11:27 ` Florian Hars
2002-04-24 21:23 ` [Caml-list] How to read three integers from a text-file... ? Tomasz Zielonka
2002-04-25 1:51 ` John Max Skaller
2002-04-25 8:55 ` Daniel de Rauglaudre
2002-04-25 11:19 ` Markus Mottl
2002-04-25 11:33 ` Jérôme Marant
2002-04-25 11:43 ` Markus Mottl
2002-04-25 17:56 ` Chris Hecker
2002-04-25 20:52 ` John Prevost
2002-04-25 23:32 ` Jacques Garrigue
2002-04-26 7:25 ` Jérôme Marant
2002-04-26 12:16 ` Jacques Garrigue
2002-05-02 8:48 ` Jacques Garrigue
2002-04-26 1:39 ` Daniel de Rauglaudre
2002-04-29 6:44 ` Francois Pottier
2002-04-30 11:07 ` Dave Berry
2002-04-30 12:20 ` Francois Pottier
2002-04-30 13:54 ` T. Kurt Bond
2002-05-03 22:12 ` Dave Berry
2002-04-30 14:42 ` Jocelyn Sérot
2002-05-02 7:34 ` [Caml-list] Extensible tuple types Francois Pottier
2002-05-02 9:42 ` Alain Frisch
2002-05-02 11:03 ` Francois Pottier
[not found] ` <6ECF4649-5C48-11D6-AC27-0003934491C2@lasmea.univ-bpclermon t.fr>
2002-05-03 21:58 ` [Caml-list] How to read three integers from a text-file... ? Dave Berry
2002-05-06 0:53 ` Eray Ozkural
2002-05-06 6:40 ` Florian Hars
2002-04-30 23:30 ` [Caml-list] Danvy "Functional Unparsing" style output in OCaml [was: How to read three integers from a text-file... ?] T. Kurt Bond
2002-05-13 14:11 ` [Caml-list] RE: Danvy "Functional Unparsing" style output in OCaml T. Kurt Bond
2002-05-13 19:59 ` [Caml-list] "Functional Unparsing" benchmark results links fixed [Was: Danvy "Functional Unparsing" style output in OCaml] T. Kurt Bond
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20020424134002.GA22275@cs.net.pl \
--to=zielony@cs.net.pl \
--cc=caml-list@inria.fr \
--cc=chrzaszcz@mimuw.edu.pl \
--cc=garrigue@kurims.kyoto-u.ac.jp \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox