From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 39A60BC69 for ; Fri, 13 Oct 2006 15:01:04 +0200 (CEST) Received: from yquem.inria.fr (yquem.inria.fr [128.93.8.37]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id k9DD10ew003555; Fri, 13 Oct 2006 15:01:00 +0200 Received: by yquem.inria.fr (Postfix, from userid 18041) id 5A120BC69; Fri, 13 Oct 2006 15:01:00 +0200 (CEST) Date: Fri, 13 Oct 2006 15:01:00 +0200 To: Diego Olivier FERNANDEZ PONS Cc: Gerd Stolpmann , caml-list@inria.fr Subject: Re: [Caml-list] Why + vs +. but "fake" parametric polymorphism for < Message-ID: <20061013130100.GA10977@yquem.inria.fr> References: <1160630285.7649.18.camel@monad> <20061012.144518.115907516.garrigue@math.nagoya-u.ac.jp> <1160632737.7649.34.camel@monad> <20061013135650.48rwzsri8ws8coww@webmail.etu.upmc.fr> <1160741662.16545.9.camel@localhost.localdomain> <20061013144605.vvzwfl4pw0kockw8@webmail.etu.upmc.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20061013144605.vvzwfl4pw0kockw8@webmail.etu.upmc.fr> User-Agent: Mutt/1.5.9i From: luc.maranget@inria.fr (Luc Maranget) X-Miltered: at concorde with ID 452F8E0C.003 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; parametric:01 polymorphism:01 maranget:01 maranget:01 gerd:01 stolpmann:01 mli:01 mli:01 luc:01 luc:01 caml-list:01 match:02 quoting:03 types:03 guess:04 > Bonjour, > > Quoting Gerd Stolpmann : > >Well, this is quite easy. The .mli file does not influence code > >generation. Code is generated when the .ml file is compiled, and it is > >only _checked_ afterwards if the types match the .mli file. This is > >simply the logic of the .mli. > > Very well, but why ? > > Diego Olivier By design, I guess. -- Luc Maranget