From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id E6904BBAF for ; Tue, 5 Jan 2010 09:41:22 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnYEAK+JQkvB/Bd4dmdsb2JhbACbUgEMCxEPAgW2eYQwBA X-IronPort-AV: E=Sophos;i="4.47,504,1257116400"; d="scan'208";a="44190064" Received: from smtp-msa-out01.orange.fr ([193.252.23.120]) by mail1-smtp-roc.national.inria.fr with ESMTP; 05 Jan 2010 09:41:22 +0100 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf5a03.orange.fr (SMTP Server) with ESMTP id 418FC1C00086; Tue, 5 Jan 2010 09:41:22 +0100 (CET) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf5a03.orange.fr (SMTP Server) with ESMTP id 26A151C00094; Tue, 5 Jan 2010 09:41:22 +0100 (CET) Received: from [192.168.1.53] (APuteaux-154-1-76-21.w83-204.abo.wanadoo.fr [83.204.179.21]) by mwinf5a03.orange.fr (SMTP Server) with ESMTP id CF2E21C00087; Tue, 5 Jan 2010 09:41:21 +0100 (CET) X-ME-UUID: 20100105084121848.CF2E21C00087@mwinf5a03.orange.fr X-ME-User-Auth: lexifi Message-ID: <4B42FB31.6070104@lexifi.com> Date: Tue, 05 Jan 2010 09:41:21 +0100 From: Alain Frisch User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: Joel Reymont Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] ocaml as editor extension language References: <942C593B-0F2E-479C-9A99-FE76DFC39282@gmail.com> In-Reply-To: <942C593B-0F2E-479C-9A99-FE76DFC39282@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam: no; 0.00; frisch:01 frisch:01 lexifi:01 ocaml:01 ocaml:01 compiler:01 dynlink:01 wrote:01 dynamically:01 caml-list:01 alain:01 alain:01 external:03 consortium:05 extension:06 On 05/01/2010 08:24, Joel Reymont wrote: > You cannot embed OCaml and use it as an editor extension language unless > > 1) your editor is open source, or > > 2) you are a member of the consortium and pay 2K EUR/year > > Is that correct? Depending on the level of integration you need, you might also call an external OCaml compiler and dynamically load the result in your editor (with Dynlink). -- Alain