CVS: sml-dist/src/compiler/FLINT/kernel lty.sig, 1.1.2.7, 1.1.2.8 lty.sml, 1.1.2.12, 1.1.2.13 ltyextern.sig, 1.9.26.3, 1.9.26.4 ltyextern.sml, 1.19.24.9, 1.19.24.10

George Kuan <[email protected]> Fri, 18 Aug 2006 16:43:05 -0700
Newsgroups gmane.comp.lang.sml.smlnj.commits
Message-ID <[email protected]>
Update of /cvsroot/smlnj/sml-dist/src/compiler/FLINT/kernel
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv29309/src/compiler/FLINT/kernel

Modified Files:
      Tag: primop-branch-2
	lty.sig lty.sml ltyextern.sig ltyextern.sml 
Log Message:
Kind checking exceptions re-exported through LtyExtern

Index: lty.sig
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/compiler/FLINT/kernel/Attic/lty.sig,v
retrieving revision 1.1.2.7
retrieving revision 1.1.2.8
diff -C2 -d -r1.1.2.7 -r1.1.2.8
*** lty.sig	18 Aug 2006 22:58:46 -0000	1.1.2.7
--- lty.sig	18 Aug 2006 23:43:02 -0000	1.1.2.8
***************
*** 187,190 ****
--- 187,191 ----
  
  (* Kind checker *)
+ exception TkTycChk of string
  exception LtyAppChk
  

Index: lty.sml
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/compiler/FLINT/kernel/Attic/lty.sml,v
retrieving revision 1.1.2.12
retrieving revision 1.1.2.13
diff -C2 -d -r1.1.2.12 -r1.1.2.13
*** lty.sml	18 Aug 2006 22:58:46 -0000	1.1.2.12
--- lty.sml	18 Aug 2006 23:43:02 -0000	1.1.2.13
***************
*** 708,712 ****
         else raise TkTycChk "Param/Arg Tyc Kind mismatch"
       | _ => raise TkTycChk "Application of non-TK_FUN")
! *)
  
  (* check the application of tycs of kinds `tks' to a type function of
--- 708,712 ----
         else raise TkTycChk "Param/Arg Tyc Kind mismatch"
       | _ => raise TkTycChk "Application of non-TK_FUN")
! 
  
  (* check the application of tycs of kinds `tks' to a type function of

Index: ltyextern.sig
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/compiler/FLINT/kernel/ltyextern.sig,v
retrieving revision 1.9.26.3
retrieving revision 1.9.26.4
diff -C2 -d -r1.9.26.3 -r1.9.26.4
*** ltyextern.sig	18 Aug 2006 22:58:46 -0000	1.9.26.3
--- ltyextern.sig	18 Aug 2006 23:43:02 -0000	1.9.26.4
***************
*** 44,51 ****
  val lt_pinst    : lty * tyc list -> lty
  
! (*
  exception TkTycChk of string (* kind checker exception *)
  exception LtyAppChk
!  *) 
  
  (* kind checking functions (re-exported here from Lty) *)
--- 44,51 ----
  val lt_pinst    : lty * tyc list -> lty
  
! 
  exception TkTycChk of string (* kind checker exception *)
  exception LtyAppChk
!   
  
  (* kind checking functions (re-exported here from Lty) *)

Index: ltyextern.sml
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/compiler/FLINT/kernel/ltyextern.sml,v
retrieving revision 1.19.24.9
retrieving revision 1.19.24.10
diff -C2 -d -r1.19.24.9 -r1.19.24.10
*** ltyextern.sml	18 Aug 2006 22:58:46 -0000	1.19.24.9
--- ltyextern.sml	18 Aug 2006 23:43:02 -0000	1.19.24.10
***************
*** 57,60 ****
--- 57,64 ----
    (case lt_inst (lt, ts) of [y] => y | _ => bug "unexpected lt_pinst")
  
+ 
+ exception TkTycChk = LT.TkTycChk
+ exception LtyAppChk = LT.LtyAppChk
+ 
  (*
  (********************************************************************


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642