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 SAA31671 for caml-redistribution; Wed, 12 Jan 2000 18:31:08 +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 QAA10082 for ; Wed, 12 Jan 2000 16:15:41 +0100 (MET) Received: from muguet.saclay.cea.fr (muguet.saclay.cea.fr [132.166.192.6]) by nez-perce.inria.fr (8.8.7/8.8.7) with ESMTP id QAA04965 for ; Wed, 12 Jan 2000 16:15:39 +0100 (MET) Received: from orchidee.ceng.cea.fr (orchidee.ceng.cea.fr [132.168.148.11]) by muguet.saclay.cea.fr (8.9.1a/8.9.1/CEAnet-relay-5.1.D20+Y2K) with ESMTP id QAA02435 for ; Wed, 12 Jan 2000 16:15:13 +0100 (MET) Received: from harpie.saclay.cea.fr (harpie.saclay.cea.fr [132.166.133.152]) by orchidee.ceng.cea.fr (8.9.1a/8.9.1/CEAnet-relay-5.0.D20) with ESMTP id QAA15591; Wed, 12 Jan 2000 16:15:38 +0100 (MET) Received: by harpie.saclay.cea.fr (8.8.8+Sun/CEANET.2.0.1) id QAA26861; Wed, 12 Jan 2000 16:16:34 +0100 (MET) From: STARYNKEVITCH Basile MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit Message-ID: <14460.39634.270012.477197@gargle.gargle.HOWL> Date: Wed, 12 Jan 2000 16:16:34 +0100 (MET) To: caml-list@inria.fr Subject: Q: camlp4 use? X-Mailer: VM 6.75 under Emacs 20.5.1 Content-Transfer-Encoding: 8bit Content-Transfer-Encoding: 8bit Sender: weis Hello All and best wishes to everyone and to Ocaml for the year 2000 (last of the century) I am asking who is using the Camlp4 as an Ocaml preprocessor (the Revised syntax is another legitimate use of Camlp4, as is its pretty printing facilities) and why? I am considering use Camlp4 to code a C++ code generator (sadly I cannot code in Ocaml my applications). My ideas are very fuzzy today, but I consider coding a generator which represents all of the generated C++ syntax tree as Ocaml values and using camlp4 to translate CPPCLASS picture ... END as let picture = make_cpp_class "picture" in ... Alsom did anyone use ocpp (in camlp4)? I did not understand what is it and why is it useful for? N.B. Any opinions expressed here are only mine, and not of my organization. N.B. Les opinions exprimees ici me sont personnelles et n engagent pas le CEA. --------------------------------------------------------------------- Basile STARYNKEVITCH ---- Commissariat à l Energie Atomique DTA/LETI/DEIN/SLA * CEA/Saclay b.528 (p111f) * 91191 GIF/YVETTE CEDEX * France phone: 1,69.08.60.55; fax: 1.69.08.83.95 home: 1,46.65.45.53 email: Basile point Starynkevitch at cea point fr