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 AE66A7FF75 for ; Wed, 3 Aug 2016 14:47:07 +0200 (CEST) IronPort-PHdr: 9a23:OVQrbB1h7N28KD3LsmDT+DRfVm0co7zxezQtwd8ZsegQI/ad9pjvdHbS+e9qxAeQG96Ks7QU06GL6ejJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL2PbrnD61zMOABK3bVMzfbWtXN6KxJntn8mJuLTrKz1SgzS8Zb4gZD6Xli728vcsvI15N6wqwQHIqHYbM85fxGdvOE7B102kvpT41NdZ/i9Ro/Ms8dJbGeW/JvxgDO8QMDNzE20z6NfqtlHpSgyKri8cX2MaiBtLKxTC9Bb7GI/2tTK8ve14jnq0J8rzGJI5Qzmn/u9aQRvsjz9PYy8w9GXQkuR/iatapFSqoBkpkN2cW52cKPcrJvCVRtgdX2cUG58JDyE= Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=yallop@gmail.com; spf=Pass smtp.mailfrom=yallop@gmail.com; spf=None smtp.helo=postmaster@mail-qk0-f177.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of yallop@gmail.com) identity=pra; client-ip=209.85.220.177; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yallop@gmail.com"; x-sender="yallop@gmail.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of yallop@gmail.com designates 209.85.220.177 as permitted sender) identity=mailfrom; client-ip=209.85.220.177; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yallop@gmail.com"; x-sender="yallop@gmail.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-qk0-f177.google.com) identity=helo; client-ip=209.85.220.177; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="yallop@gmail.com"; x-sender="postmaster@mail-qk0-f177.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BmAABg56FXhrHcVdFchBt8B61ji0SBfSCFfQKBRgc4FAEBAQEBAQEBEQEBAQgLCwkZL4IyBAETAYIUAQUSER0BGx0BAwwGBQsNAgImAgIiAREBBQEcBhMIGod0AQMXDqE9gTI+MYs7gWqCWgWGRwoZJw1UgnkBAQEBAQUBAQEBAQEZAgEFEHGJdodBgloFmTSGGIhngVWNa4wwgjgSHoEPHoJZgVg7MohcAQEB X-IPAS-Result: A0BmAABg56FXhrHcVdFchBt8B61ji0SBfSCFfQKBRgc4FAEBAQEBAQEBEQEBAQgLCwkZL4IyBAETAYIUAQUSER0BGx0BAwwGBQsNAgImAgIiAREBBQEcBhMIGod0AQMXDqE9gTI+MYs7gWqCWgWGRwoZJw1UgnkBAQEBAQUBAQEBAQEZAgEFEHGJdodBgloFmTSGGIhngVWNa4wwgjgSHoEPHoJZgVg7MohcAQEB X-IronPort-AV: E=Sophos;i="5.28,465,1464645600"; d="scan'208";a="228882858" Received: from mail-qk0-f177.google.com ([209.85.220.177]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 03 Aug 2016 14:46:49 +0200 Received: by mail-qk0-f177.google.com with SMTP id p74so202120822qka.0 for ; Wed, 03 Aug 2016 05:46:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=uPr2AkBsm5C5sHZSAVd2Gs45rYnQUAzgaW6CzEDSnpY=; b=f30+PSpVqZUYoKi3lb2HQgjyR4NY10t5/Q2BKE5SABZSomgL7flUWrDRQrz1gIoMPL ECcT3K8AzsP9LveR7o+GXas/jb1HLJaVb+6CBJSib/1aIDGN/20rmubwSYKPrEPLQAHw O7OxYeZUXWq/U31t/teJ7xtabYNEE9eL5DxjGrpLOVEeSuO+SdReWJwGktA+kbOQhqq7 3tWYGfdOz/CiChhHXPMksj7yzyy31O1oOXOykVGxIhXdsOSXVbwewIqe+gMr/M6m0BCX 5ecXezOQoVWl7Znu4db3XxunbVEj1Z4YlQx0WhvKp/krsFwVLu81qVl/eJ8kSqxFh/RN XbcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=uPr2AkBsm5C5sHZSAVd2Gs45rYnQUAzgaW6CzEDSnpY=; b=f6m0T7pCdBmlmzACl9IMy//EVvwkJ3mfN21Z/Mzl3vzmQ37PyFcwW3Tv14dg0eKODw V9MlA/MV2gvtnSNs98q1VsJcaTfyxLTesSo9pZBLjrhDcUAm3qb1lA9WGpt6KJwO8y23 UoJwpgbu8kNZLyFAenku8fSap5UNs1TsbaC1zMMmjEXTXTCLZfVILIxllSFdAQlWMd5s xRgPy8UUY8giLsnU3DkSGSrgX2DQooqMNBb3kODgNgWQPZc0oMbA1IoJdVZIt9ho4XIL 69ce6Sodc+mBeoBsc7GrGT1+YZeL28qpaTBw7qRMGQYHeYrtuTZTaNl+ZdM9/RrZXGEJ 9zUw== X-Gm-Message-State: AEkooutOTyHVBsKZKeExV1VU5O0Nd+eqjkXo26j/PERbjw3I2JvvCn4mG0GTIACOi/ueimomz47FEsR0jiXhpQ== X-Received: by 10.55.147.70 with SMTP id v67mr576074qkd.32.1470228408258; Wed, 03 Aug 2016 05:46:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.55.115.2 with HTTP; Wed, 3 Aug 2016 05:46:47 -0700 (PDT) In-Reply-To: <20160803124317.GB24923@topoi.pooq.com> References: <86a8gvjv6d.fsf@gmail.com> <20160802172122.GA14641@xinutec.org> <20160803124317.GB24923@topoi.pooq.com> From: Jeremy Yallop Date: Wed, 3 Aug 2016 13:46:47 +0100 Message-ID: To: Hendrik Boom Cc: Caml List Content-Type: text/plain; charset=UTF-8 Subject: Re: [Caml-list] Make OCaml library available to Java On 3 August 2016 at 13:43, Hendrik Boom wrote: > There's soomething I've been wondering about. OCaml keeps a minimum > of type information at run-time -- one bit in each machine word tells > whether it's a pointer or not. Is OCaml's intermediate code stable > enough that it could be used as intermediate code for another > language, and compiled further using the usual OCaml toolchain? That's the goal of the malfunction project: https://github.com/stedolan/malfunction