caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Fabrice Le Fessant <fabrice.le_fessant@inria.fr>
To: "Diego Olivier Fernandez Pons" <FernandezPons@iFrance.com>
Cc: "Caml" <caml-list@inria.fr>
Subject: Re: [Caml-list] If ou Pattern-matching ?
Date: Wed, 14 Nov 2001 11:02:57 +0100 (CET)	[thread overview]
Message-ID: <15346.16721.67053.177419@lachesis.inria.fr> (raw)
In-Reply-To: <000501c16c9f$9bfe03c0$2d2ce8d4@Utilisateur>


L'ajout d'une nouvelle construction en complement du "match" ne me
semble pas indispensable, il peut suffir de rajouter un peu de sucre
syntaxique pour eviter l'ecriture du "when". On peut ainsi preceder
les identificateurs non liants d'un "=" dans le match, en utilisant
camlp4 pour cela.

Le filtrage propose par Caml n'est evidemment pas le seul possible. Il
existe un bon livre de Christian Queinnec sur ce sujet (disponible
gratuitement, voir "Le Filtrage" sur
http://youpou.lip6.fr/queinnec/WWW/Pedagogy.html). La question est de
savoir lequel est le plus adapte a la majorite des programmes, et doit
donc posseder la syntaxe la plus simple...

 - Fabrice
-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs  FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr  Archives: http://caml.inria.fr


  reply	other threads:[~2001-11-14 11:01 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-11-08  2:33 [Caml-list] Pattern matching Diego Olivier Fernandez Pons
2001-11-09  0:26 ` Pixel
2001-11-09 10:59   ` Luc Maranget
     [not found] ` <15339.34220.198731.791811@lachesis.inria.fr>
2001-11-10  2:16   ` Diego Olivier Fernandez Pons
2001-11-12 10:29     ` Luc Maranget
2001-11-12  9:00       ` Diego Olivier Fernandez Pons
2001-11-13  8:00         ` Fabrice Le Fessant
2001-11-13 23:57           ` [Caml-list] If ou Pattern-matching ? Diego Olivier Fernandez Pons
2001-11-14 10:02             ` Fabrice Le Fessant [this message]
2001-11-14 10:47             ` Nicolas Barnier
2001-11-14  1:26               ` [Caml-list] Warnings possibles Diego Olivier Fernandez Pons
2001-11-14 18:24                 ` Luc Maranget
2001-11-14 11:35             ` [Caml-list] If ou Pattern-matching ? Luc Maranget
2001-11-13 16:09         ` [Caml-list] Pattern matching Luc Maranget
2001-11-13 23:56           ` [Caml-list] Deux types de pattern-matching ? Diego Olivier Fernandez Pons
2001-11-14 10:19             ` [Caml-list] " Luc Maranget

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=15346.16721.67053.177419@lachesis.inria.fr \
    --to=fabrice.le_fessant@inria.fr \
    --cc=FernandezPons@iFrance.com \
    --cc=caml-list@inria.fr \
    /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;
as well as URLs for NNTP newsgroup(s).