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 1C1367FECC for ; Fri, 17 Jun 2016 19:10:05 +0200 (CEST) IronPort-PHdr: 9a23:ugMa1xUxhRQuqnWQbKGT0dOw22HV8LGtZVwlr6E/grcLSJyIuqrYZhKGt8tkgFKBZ4jH8fUM07OQ6PCxHz1Yqs/Y6DgrS99laVwssY0uhQsuAcqIWwXQDcXBSGgEJvlET0Jv5HqhMEJYS47UblzWpWCuv3ZJQk2sfTR8Kum9IIPOlcP/j7n0oM2CJVQQz2PkOftbF1afk0b4joEum4xsK6I8mFPig0BjXKBo/15uPk+ZhB3m5829r9ZJ+iVUvO89pYYbCf2pN/dwcbsNBz0jNyUx5db3/U3IRA6Lo38dSXk+kxxSAgGD4gusDbnrtS6vhuNj2SSAdfP/S/g4VHyd6KpwVA7uhW9TJzcn8WzNosB9lqRarQiqvR05womCM9LdD+Z3Yq6IJYBSfmFGRMsEDyE= Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=xavier@derniercri.io; spf=None smtp.mailfrom=xavier@derniercri.io; spf=None smtp.helo=postmaster@mail-pa0-f53.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of xavier@derniercri.io) identity=pra; client-ip=209.85.220.53; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="xavier@derniercri.io"; x-sender="xavier@derniercri.io"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of xavier@derniercri.io) identity=mailfrom; client-ip=209.85.220.53; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="xavier@derniercri.io"; x-sender="xavier@derniercri.io"; x-conformance=sidf_compatible Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-pa0-f53.google.com) identity=helo; client-ip=209.85.220.53; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="xavier@derniercri.io"; x-sender="postmaster@mail-pa0-f53.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DBAwC4LmRXejXcVdFdgnIEgR59tV2GeySGEYEIOxEBAQEBAQEBAREBAQkLFCEvgjGCMAECEQoTAQE4GwECAT0CBDIBBQEiNYgOAwuiWYExPjGKUwEBZoRCAQEFjAABAQEHAQEBAQEaCBCBBJEhE4JHjm2KCYExhFSIJII3hwAOhV2ONjCBDzSEME4BiXoBAQE X-IPAS-Result: A0DBAwC4LmRXejXcVdFdgnIEgR59tV2GeySGEYEIOxEBAQEBAQEBAREBAQkLFCEvgjGCMAECEQoTAQE4GwECAT0CBDIBBQEiNYgOAwuiWYExPjGKUwEBZoRCAQEFjAABAQEHAQEBAQEaCBCBBJEhE4JHjm2KCYExhFSIJII3hwAOhV2ONjCBDzSEME4BiXoBAQE X-IronPort-AV: E=Sophos;i="5.26,484,1459807200"; d="scan'208,217";a="222895860" Received: from mail-pa0-f53.google.com ([209.85.220.53]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 17 Jun 2016 19:10:03 +0200 Received: by mail-pa0-f53.google.com with SMTP id b5so30166510pas.3 for ; Fri, 17 Jun 2016 10:10:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=derniercri-io.20150623.gappssmtp.com; s=20150623; h=date:user-agent:message-id:to:from:subject:mime-version; bh=kWHG53k6BVxlYuWf5ZRQoY16/NcrvfgMtzqjakoQNrY=; b=BPI5OMZluNrWEUq566ZFIuq8G6fUUGOCNir3CI7Ma/DvMy69yr3Y47/1khcKteEbHT lt2aM6g2iVhZKvkeRkKubof6onAf3SWWIIY9fVBM2Rmcj+j914aZLZFz75Xzd32zNbdY 7z33FsYjwe2aNVmxLpg5rJ1te75O7NgFcUyNDfOgmyzMvo3x8W9hLXq0V+1DhwIchc0e ZG9qyKE+IT4dx6J0fPj/ZyuKqOsn/YJE1LvLM1fr2lNnbFJIRKZpt4ZWwFrH67PYLuBJ EzG6yW2vSRy8b9WpcZhkO2g3psKJHChSFyC0V6vzPwbhOqJo4/twrFIwzR3K5EmgQCaD p9Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:user-agent:message-id:to:from:subject :mime-version; bh=kWHG53k6BVxlYuWf5ZRQoY16/NcrvfgMtzqjakoQNrY=; b=ds4DCMi2NYJ3dPwXBoBzobkfqzshivo1sm2qpNHg0SqYySEQFclMGEO1Ohr+6yQbdZ hrILLqmZM934OaNLpECPv+u2GAa20v29XREZ8KM7FXvj+cRUZB4x6I53JhS9pNZGBnhF zgWFtpIUSMsq59tgn0dd9IRfPgX9tLKRL26AwX0TrGMsuHz1EjlatsCl5w+q/1OOZSUZ 5J0I06SGCOPJHlPL+/tF0Zdv5WA47ARsObW5400FVl2Xjw126DmTapTgoYwsE3XIohNi LkRJzpL44QbH4L7AkjLihe4kockHvsKmg3S6YhtGYo48/YN3EjHyikeR4RsVkPTIwQaL GJZQ== X-Gm-Message-State: ALyK8tL77LA6KfyYjTrt08OJ+jFj2i4P6nyQ3NvQdtJ+dM16aTJLXDHiimfN2A/Srg+rPA== X-Received: by 10.67.16.108 with SMTP id fv12mr3462711pad.8.1466183401782; Fri, 17 Jun 2016 10:10:01 -0700 (PDT) Received: from [127.0.0.1] (ec2-52-36-99-221.us-west-2.compute.amazonaws.com. [52.36.99.221]) by smtp.gmail.com with ESMTPSA id 189sm69778486pfd.18.2016.06.17.10.10.01 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 17 Jun 2016 10:10:01 -0700 (PDT) Date: Fri, 17 Jun 2016 10:10:01 -0700 (PDT) User-Agent: NylasMailer/0.4 Message-Id: <5svasb3if71ppb0qpbzii4kmx-2147483647@mailer.nylas.com> X-Inbox-Id: 5svasb3if71ppb0qpbzii4kmx-2147483647 To: caml-list From: Xavier Van de Woestyne Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="7d1b8a8975364ef6bfc2900f19dbadcb" X-Validation-by: xavier@derniercri.io Subject: [Caml-list] Information for writting a ppx --7d1b8a8975364ef6bfc2900f19dbadcb Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8" Mime-Version: 1.0 SGVsbG8sCgpJIGhhdmUgd3JpdHRlZCBzb21lIHBweCBleHRlbnNpb24gYnV0 IEkgaGF2ZSBhIHF1ZXN0aW9uLAoKSXMgdGhlcmUgYSBwcm9wZXIgd2F5IHRv IGFkZCBhIHN0YXJ0ICJmaWxlIiBzdHJ1Y3R1cmUuICAKCkkgaGF2ZSB0cnkg dXNpbmcgdGhlICJzdHJ1Y3R1cmUiIG1lbWJlciBvZiB0aGUgbWFwcGVyIDoK CiAgCgpgCgpsZXQgbmV3X21hcHBlciA9CgogQXN0X21hcHBlci57ICAKICAg ZGVmYXVsdF9tYXBwZXIgd2l0aCAgCiAgIHN0cnVjdHVyZSA9IGdlbmVyYWxf c3RydWN0dXJlICAKIH1gCgogIAoKV2hlcmUgZ2VuZXJhbF9zdHJ1Y3R1cmUg aXMganVzdCBhCgpgbXlfYmVnaW5pbmdfc3RydWN0dXJlIDo6IExpc3QubWFw ICguLi4pYCBidXQgbXkgYmVnaW5pbmcKCnN0cnVjdHVyZSBpcyByZXBlYXRl ZCBpbnRvIGVhY2ggbW9kdWxlLiBJdCBpcyBsb2dpYyBidXQgSSBuZWVkCgp0 byBhZGQgbXkgb3duIHN0cnVjdHVyZSBvbmx5IGF0IHRoZSBiZWdpbmluZyBv ZiBteSBmaWxlLiBJbiBhbgoKb3RoZXIgcHJvamVjdCwgSSB1c2UgYSBtYW5k YXRvcnkgYXR0cmlidXRlIChbQEBAYWN0aXZlX3RoaXNfcHB4XQoKZm9yIGV4 YW1wbGUpLCBidXQgaW1obywgaXQgaXMgbm90IGEgZ29vZCBhcHByb2FjaC4K CiAgCgpUaGFua3MgYSBsb3QgZm9yIHlvdXIgZmVlZGJhY2sgYW5kIGFkdmlj ZXMgIQoKICAKClhhdmllciBWYW4gZGUgV29lc3R5bmUKCkTDqXZlbG9wcGV1 ciDDoCBEZXJuaWVyY3JpLmlvCgpodHRwOi8vZGVybmllcmNyaS5pbwoKIVtd KGh0dHBzOi8vbGluay5ueWxhcy5jb20vb3Blbi8zaGwyMG81ZnNlbzBiZTBl bDlpYzc0N3ZvL2xvY2FsLQoxOWMyNTE2Mi0zZDNmP3I9WTJGdGJDMXNhWE4w UUdsdWNtbGhMbVp5KQoK --7d1b8a8975364ef6bfc2900f19dbadcb Content-Transfer-Encoding: base64 Content-Type: text/html; charset="utf-8" Mime-Version: 1.0 PGhlYWQ+PC9oZWFkPjxib2R5PkhlbGxvLCZuYnNwOzxkaXY+PGRpdj5JIGhh dmUgd3JpdHRlZCZuYnNwO3NvbWUmbmJzcDtwcHgmbmJzcDtleHRlbnNpb24g YnV0IEkgaGF2ZSBhIHF1ZXN0aW9uLCZuYnNwOzwvZGl2PjxkaXY+SXMgdGhl cmUgYSBwcm9wZXIgd2F5IHRvIGFkZCBhIHN0YXJ0ICJmaWxlIiBzdHJ1Y3R1 cmUuPGJyPjwvZGl2PjxkaXY+SSBoYXZlIHRyeSB1c2luZyB0aGUgInN0cnVj dHVyZSIgbWVtYmVyJm5ic3A7b2YgdGhlIG1hcHBlciZuYnNwOzombmJzcDs8 L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJsaW5lLWhl aWdodDogMS40OyI+YDwvc3Bhbj48L2Rpdj48ZGl2PjxzcGFuIHN0eWxlPSJs aW5lLWhlaWdodDogMS40OyI+bGV0IG5ld19tYXBwZXIgPTwvc3Bhbj48L2Rp dj4gJm5ic3A7QXN0X21hcHBlci57PGJyPiAmbmJzcDsgJm5ic3A7ZGVmYXVs dF9tYXBwZXIgd2l0aDxicj4gJm5ic3A7ICZuYnNwO3N0cnVjdHVyZSA9IGdl bmVyYWxfc3RydWN0dXJlPGJyPiAmbmJzcDt9YDwvZGl2PjxkaXY+PGRpdj48 YnI+PC9kaXY+PGRpdj5XaGVyZSZuYnNwO2dlbmVyYWxfc3RydWN0dXJlJm5i c3A7aXMganVzdCBhPC9kaXY+PGRpdj5gbXlfYmVnaW5pbmdfc3RydWN0dXJl IDo6IExpc3QubWFwICguLi4pYCBidXQgbXkgYmVnaW5pbmcmbmJzcDs8L2Rp dj48ZGl2PnN0cnVjdHVyZSBpcyByZXBlYXRlZCBpbnRvIGVhY2ggbW9kdWxl LiBJdCBpcyBsb2dpYyBidXQgSSBuZWVkJm5ic3A7PC9kaXY+PGRpdj50byBh ZGQgbXkgb3duIHN0cnVjdHVyZSBvbmx5IGF0IHRoZSBiZWdpbmluZyBvZiBt eSBmaWxlLiBJbiBhbiZuYnNwOzwvZGl2PjxkaXY+b3RoZXIgcHJvamVjdCwg SSB1c2UgYSBtYW5kYXRvcnkgYXR0cmlidXRlIChbQEBAYWN0aXZlX3RoaXNf cHB4XSZuYnNwOzwvZGl2PjxkaXY+Zm9yIGV4YW1wbGUpLCBidXQgaW1obywg aXQgaXMgbm90IGEgZ29vZCBhcHByb2FjaC4mbmJzcDs8L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PlRoYW5rcyBhIGxvdCBmb3IgeW91ciBmZWVkYmFjayBh bmQgYWR2aWNlcyAhJm5ic3A7PC9kaXY+PGRpdj48YnI+PC9kaXY+PCEtLSA8 c2lnbmF0dXJlPiAtLT5YYXZpZXIgVmFuIGRlIFdvZXN0eW5lPGRpdj48c3Bh biBzdHlsZT0ibGluZS1oZWlnaHQ6IDEuNDsiPkTDqXZlbG9wcGV1ciDDoCBE ZXJuaWVyY3JpLmlvPC9zcGFuPjwvZGl2PjxkaXY+PHNwYW4gc3R5bGU9Imxp bmUtaGVpZ2h0OiAxLjQ7Ij5odHRwOi8vZGVybmllcmNyaS5pbzwvc3Bhbj48 L2Rpdj48IS0tIDwvc2lnbmF0dXJlPiAtLT48L2Rpdj48aW1nIGNsYXNzPSJu MS1vcGVuIiB3aWR0aD0iMCIgaGVpZ2h0PSIwIiBzdHlsZT0iYm9yZGVyOjA7 IHdpZHRoOjA7IGhlaWdodDowOyIgc3JjPSJodHRwczovL2xpbmsubnlsYXMu Y29tL29wZW4vM2hsMjBvNWZzZW8wYmUwZWw5aWM3NDd2by9sb2NhbC0xOWMy NTE2Mi0zZDNmP3I9WTJGdGJDMXNhWE4wUUdsdWNtbGhMbVp5Ij48L2JvZHk+ --7d1b8a8975364ef6bfc2900f19dbadcb--