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 mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 64A537EE6A for ; Sat, 1 Jun 2013 05:10:21 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of bobzhang1988@gmail.com) identity=pra; client-ip=209.85.128.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="bobzhang1988@gmail.com"; x-sender="bobzhang1988@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of bobzhang1988@gmail.com designates 209.85.128.182 as permitted sender) identity=mailfrom; client-ip=209.85.128.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="bobzhang1988@gmail.com"; x-sender="bobzhang1988@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-ve0-f182.google.com) identity=helo; client-ip=209.85.128.182; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="bobzhang1988@gmail.com"; x-sender="postmaster@mail-ve0-f182.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ah4BABhlqVHRVYC2lWdsb2JhbABZDgiDI4katmsWDgEBAQEHDQkJEiqCKEIBGxwCAxIQBw8WGAMCAQIBEREBBQEOFAEMCAEBh3YBAw8MnAKMSoJ9hFIKGScNWIglAQUMknMDlz6BKYp3gzs/g3da X-IPAS-Result: Ah4BABhlqVHRVYC2lWdsb2JhbABZDgiDI4katmsWDgEBAQEHDQkJEiqCKEIBGxwCAxIQBw8WGAMCAQIBEREBBQEOFAEMCAEBh3YBAw8MnAKMSoJ9hFIKGScNWIglAQUMknMDlz6BKYp3gzs/g3da X-IronPort-AV: E=Sophos;i="4.87,782,1363129200"; d="scan'208,217";a="16389769" Received: from mail-ve0-f182.google.com ([209.85.128.182]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/RC4-SHA; 01 Jun 2013 05:10:20 +0200 Received: by mail-ve0-f182.google.com with SMTP id ox1so1654351veb.41 for ; Fri, 31 May 2013 20:10:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject :content-type; bh=De450DPJL30JQc6MipUqfKADei1jWj2VwHkLDX0lw6c=; b=Vk2qCHyc+mXk8sbdGGjVhFALSe7HZO5aOjzJmbElQKsW/vpTExdegOsk8uR0XFE58L y3WXRuYkGqszvcec8TGoKLXu2o6whIPKm8Nxyebx0UETiGlraN684B8qNqJ11DSjyrkG 2sQsyRVsJE1JMSrFTXkBRNihWjekeHN9I0DgK2ABARQiGeBZWTT//wlVH3MBcRNiz0aa K1MjVUinkMGWbwK3jFtJEJ0yd4fsTlfjseZITau1HZnKFnwtOhjaSOcjUPR1g5D2yI44 ynso4feEm3rWaVbWS6FhRBC8xBeh/l+E8V+Se950dmLGX27lyqaaFvxEoJAXlKuZ7L2G fsTQ== X-Received: by 10.52.32.37 with SMTP id f5mr10812174vdi.28.1370056219045; Fri, 31 May 2013 20:10:19 -0700 (PDT) Received: from bobzhangs-iMac.local ([66.250.143.158]) by mx.google.com with ESMTPSA id u6sm37809925ven.3.2013.05.31.20.10.17 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 31 May 2013 20:10:18 -0700 (PDT) Message-ID: <51A96618.1050901@gmail.com> Date: Fri, 31 May 2013 23:10:16 -0400 From: Hongbo Zhang User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: Caml List , plclub@lists.seas.upenn.edu Content-Type: multipart/alternative; boundary="------------090904050806000401090708" Subject: [Caml-list] [Fan Preview]: A modern meta programming system for OCaml This is a multi-part message in MIME format. --------------090904050806000401090708 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Dear all, I am very happy to announce a preview of Fan (http://bobzhang.github.io/Fan/). Fan is a compile-time metaprogramming system for OCaml, inspired from Camlp4, it's a combination of OCaml and Lispy macros. It shares the same syntax with OCaml. There is a paper(http://www.seas.upenn.edu/~hongboz/main.pdf) about the overview of Fan's architecture(Fan is evolving everyday, the paper may be a bit out-dated :-)) Fanhas a very flexible architecture, which means features are very easy to be added. I am very happy to support the featureproposed here, especially since it's still in pre-alpha-status. As a pretty large software, documentation is indeed lacking, just be alittle patient, Iwould try to come up with some docs these days. Thanks! --------------090904050806000401090708 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Dear all,
    I am very happy to announce a preview of Fan (http://bobzhang.github.io/Fan/).
   
    Fan is a compile-time metaprogramming system for OCaml, inspired from Camlp4, it's a combination
    of OCaml and Lispy macros. It shares the same syntax with OCaml.

    There is a paper(http://www.seas.upenn.edu/~hongboz/main.pdf)
   
about the overview of Fan's architecture (Fan is evolving every
day, the paper may
    be a bit out-dated :-))
 
    Fan has a very flexible architecture, which means features are very easy to be added.
    I am very happy to support the feature proposed here, especially since it's still in pre-alpha-status
.
    
    As a pretty large software, documentation is indeed lacking, just be a little patient, I would try to come
    up
with some docs these days.
   

    Thanks!
    
  
--------------090904050806000401090708--