From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 3B7787F75C for ; Wed, 13 Aug 2014 15:06:53 +0200 (CEST) Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of christoph.hoeger@tu-berlin.de) identity=pra; client-ip=130.149.7.33; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="christoph.hoeger@tu-berlin.de"; x-sender="christoph.hoeger@tu-berlin.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of christoph.hoeger@tu-berlin.de) identity=mailfrom; client-ip=130.149.7.33; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="christoph.hoeger@tu-berlin.de"; x-sender="christoph.hoeger@tu-berlin.de"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail.tu-berlin.de) identity=helo; client-ip=130.149.7.33; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="christoph.hoeger@tu-berlin.de"; x-sender="postmaster@mail.tu-berlin.de"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Am4DAE9i61OClQchbmdsb2JhbABag19XtWWXQohgFhANCQwGFimEPAFFPRYYAwIBAgFLDQYCAQGIPgShSqRhF5QfBZIYkUOPQRuBXmo X-IPAS-Result: Am4DAE9i61OClQchbmdsb2JhbABag19XtWWXQohgFhANCQwGFimEPAFFPRYYAwIBAgFLDQYCAQGIPgShSqRhF5QfBZIYkUOPQRuBXmo X-IronPort-AV: E=Sophos;i="5.01,857,1400018400"; d="scan'208";a="89209863" Received: from mail.tu-berlin.de ([130.149.7.33]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-SHA; 13 Aug 2014 15:06:52 +0200 X-tubIT-Incoming-IP: 95.91.242.165 Received: from 95-91-242-165-dynip.superkabel.de ([95.91.242.165] helo=[192.168.0.18]) by mail.tu-berlin.de (exim-4.72/mailfrontend-6) with esmtpa for id 1XHYGQ-0002V1-5U; Wed, 13 Aug 2014 15:06:51 +0200 Message-ID: <53EB62EA.6010900@tu-berlin.de> Date: Wed, 13 Aug 2014 15:06:50 +0200 From: =?ISO-8859-15?Q?Christoph_H=F6ger?= Organization: Technische =?ISO-8859-15?Q?Universit=E4t_Berlin?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.7.0 MIME-Version: 1.0 To: caml users X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-PMX-Version: 6.0.0.2142326, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.8.13.125419 X-PMX-Spam: Gauge=IIIIIII, Probability=0%, Report='' Subject: [Caml-list] Best way to generate OCaml code -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dear all, what is the state-of-the-art way to generate (programmatically) and pretty-print a valid OCaml AST? Should I use camlp4 or is there a standalone-library? regards, Christoph - -- Christoph Höger Technische Universität Berlin Fakultät IV - Elektrotechnik und Informatik Übersetzerbau und Programmiersprachen Sekr. TEL12-2, Ernst-Reuter-Platz 7, 10587 Berlin Tel.: +49 (30) 314-24890 E-Mail: christoph.hoeger@tu-berlin.de -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlPrYuoACgkQhMBO4cVSGS+rIQCfQZjV5XNCFCt9VYEiMr2OF126 FdwAoLRkeo9MW4U0YUgZCIiowLfBBkfE =A/oh -----END PGP SIGNATURE-----