ocaml/typing
Jacques Le Normand 2d6d4097c7 fixed bug where local constraints were used with objects
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/gadts@10725 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2010-10-19 05:41:57 +00:00
..
annot.mli amelioration des annotations 2008-07-29 15:42:44 +00:00
btype.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
btype.mli do not use univars in fixed instances 2010-09-21 07:25:08 +00:00
ctype.ml fixed bug where local constraints were used with objects 2010-10-19 05:41:57 +00:00
ctype.mli first implementation of gadt friendly pattern exhaustiveness check. It is incomplete and untested. Also, some types are now incompatible 2010-10-07 07:12:50 +00:00
datarepr.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
datarepr.mli first commit 2010-09-13 05:28:30 +00:00
env.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
env.mli fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
ident.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
ident.mli first commit 2010-09-13 05:28:30 +00:00
includeclass.ml merge changes from branching of 3.12 to release/3.12.0 2010-08-02 14:37:22 +00:00
includeclass.mli Revu les impressions du compilateur 2000-03-06 22:12:09 +00:00
includecore.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
includecore.mli improve error messages for type declaration mismatch 2010-05-21 15:13:47 +00:00
includemod.ml error reporting 2010-05-24 06:52:16 +00:00
includemod.mli PR#4478: better error messages for type definition mismatches 2010-05-21 03:36:52 +00:00
mtype.ml clean up spaces and tabs 2010-01-22 12:48:24 +00:00
mtype.mli Pour l'option -pack, ajout possibilite de donner des .cmi sur la ligne de commande pour denoter des sous-modules dont l'implementation est identique a l'interface 2004-04-09 13:32:28 +00:00
oprint.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
oprint.mli PR#4964: parenthesized names for infix functions in annot files 2010-05-31 13:18:11 +00:00
outcometree.mli first commit 2010-09-13 05:28:30 +00:00
parmatch.ml added syntactic sugar for mixing newtypes and polytypes 2010-10-18 04:54:24 +00:00
parmatch.mli exhaustiveness check is working. An algorithm te check compatibility has been implemented for use during unification. For example, int is incompatible with bool and (int,bool) is incompatible with (int,int) 2010-10-16 06:09:25 +00:00
path.ml clean up spaces and tabs 2010-01-22 12:48:24 +00:00
path.mli Detection des abreviations de types mal formees introduites par 'module rec' 2003-07-01 13:05:43 +00:00
predef.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
predef.mli Type format4 is no more a predefined type. 2006-10-24 20:54:58 +00:00
primitive.ml Output references to the native version of the primitives in ocamlopt 2008-07-24 05:35:22 +00:00
primitive.mli Output references to the native version of the primitives in ocamlopt 2008-07-24 05:35:22 +00:00
printtyp.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
printtyp.mli fusion des changements 3.09.1 -> 3.09.2 2006-04-16 23:28:22 +00:00
stypes.ml amelioration des annotations 2008-07-29 15:42:44 +00:00
stypes.mli amelioration des annotations 2008-07-29 15:42:44 +00:00
subst.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
subst.mli clean up spaces and tabs 2010-01-22 12:48:24 +00:00
typeclass.ml first implementation of gadt friendly pattern exhaustiveness check. It is incomplete and untested. Also, some types are now incompatible 2010-10-07 07:12:50 +00:00
typeclass.mli Error narrowing for class type lookups. 2010-05-18 17:25:02 +00:00
typecore.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
typecore.mli fixed bug, ocamlopt now works 2010-09-27 05:38:32 +00:00
typedecl.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
typedecl.mli fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
typedtree.ml Merge first class modules: svn merge -r 9369:9396 $caml/branches/fstclassmod. 2009-10-26 10:53:16 +00:00
typedtree.mli clean up spaces and tabs 2010-01-22 12:48:24 +00:00
typemod.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
typemod.mli Error narrowing for module type lookups. 2010-05-18 17:18:24 +00:00
types.ml moved things into constructor_description 2010-10-07 08:31:59 +00:00
types.mli moved things into constructor_description 2010-10-07 08:31:59 +00:00
typetexp.ml fixed bug in syntax extension. Made unification of variants and objects local. Removed personal comments 2010-10-19 05:24:36 +00:00
typetexp.mli reverted transl_simple_type to its original definition in revision 1660 and used narrow and widen instead 2010-10-01 04:57:43 +00:00
unused_var.ml merge branches/override 2010-04-08 03:58:41 +00:00
unused_var.mli fusion 3.09.0 -> 3.09.1 2006-01-04 16:55:50 +00:00