From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: weis Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id WAA08077 for caml-redistribution; Sun, 16 Jan 2000 22:26:00 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id VAA24423 for ; Fri, 14 Jan 2000 21:43:20 +0100 (MET) Received: from miss.wu-wien.ac.at (miss.wu-wien.ac.at [137.208.107.17]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id VAA00677 for ; Fri, 14 Jan 2000 21:43:19 +0100 (MET) Received: (from mottl@localhost) by miss.wu-wien.ac.at (8.9.0/8.9.0) id VAA20140; Fri, 14 Jan 2000 21:42:57 +0100 (MET) From: Markus Mottl Message-Id: <200001142042.VAA20140@miss.wu-wien.ac.at> Subject: Re: Q: camlp4 use? To: msk@post.tepkom.ru (Anton Moscal) Date: Fri, 14 Jan 2000 21:42:56 +0100 (MET) Cc: caml-list@inria.fr (OCAML) In-Reply-To: from "Anton Moscal" at Jan 14, 2000 03:26:09 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: weis > I use CamlP4 for different for of the "syntaxic sugaring" (for example - > for list comprehension syntax) and for incapsulations of some patterns in > matching. This sounds interesting! List comprehensions would definitely be a neat thing to have in OCaml. Would you mind explaining more about this? How does this look like in the code and how is it implemented? This would also be one of my feature wishes for OCaml, because this technique can really cut down code size and improve readability significantly... Best regards, Markus Mottl -- Markus Mottl, mottl@miss.wu-wien.ac.at, http://miss.wu-wien.ac.at/~mottl