CVS: sml-dist/src/compiler/ElabData/syntax absyn.sig, 1.4.4.2, 1.4.4.3 absyn.sml, 1.4.4.2, 1.4.4.3
George Kuan <[email protected]> Thu, 06 Jul 2006 08:00:42 -0700
| Newsgroups | gmane.comp.lang.sml.smlnj.commits |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/smlnj/sml-dist/src/compiler/ElabData/syntax
In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv26978/src/compiler/ElabData/syntax
Modified Files:
Tag: primop-branch-2
absyn.sig absyn.sml
Log Message:
Shifted VARexp, CONexp, CONpat back to carrying ty list (for determining type app parameters in FLINT)
Index: absyn.sig
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/compiler/ElabData/syntax/absyn.sig,v
retrieving revision 1.4.4.2
retrieving revision 1.4.4.3
diff -C2 -d -r1.4.4.2 -r1.4.4.3
*** absyn.sig 20 Jun 2006 01:28:00 -0000 1.4.4.2
--- absyn.sig 6 Jul 2006 15:00:39 -0000 1.4.4.3
***************
*** 11,16 ****
datatype exp
! = VARexp of VarCon.var ref * Types.ty option (* instance type *)
! | CONexp of VarCon.datacon * Types.ty option (* instance type *)
| INTexp of IntInf.int * Types.ty
| WORDexp of IntInf.int * Types.ty
--- 11,16 ----
datatype exp
! = VARexp of VarCon.var ref * Types.ty list (* instance type *)
! | CONexp of VarCon.datacon * Types.ty list (* instance type *)
| INTexp of IntInf.int * Types.ty
| WORDexp of IntInf.int * Types.ty
***************
*** 46,50 ****
| STRINGpat of string
| CHARpat of string
! | CONpat of VarCon.datacon * Types.ty option (* instance type *)
| RECORDpat of {fields : (Types.label * pat) list,
flex : bool, typ : Types.ty ref}
--- 46,50 ----
| STRINGpat of string
| CHARpat of string
! | CONpat of VarCon.datacon * Types.ty list (* instance type *)
| RECORDpat of {fields : (Types.label * pat) list,
flex : bool, typ : Types.ty ref}
Index: absyn.sml
===================================================================
RCS file: /cvsroot/smlnj/sml-dist/src/compiler/ElabData/syntax/absyn.sml,v
retrieving revision 1.4.4.2
retrieving revision 1.4.4.3
diff -C2 -d -r1.4.4.2 -r1.4.4.3
*** absyn.sml 20 Jun 2006 01:28:00 -0000 1.4.4.2
--- absyn.sml 6 Jul 2006 15:00:39 -0000 1.4.4.3
***************
*** 19,24 ****
datatype exp
! = VARexp of var ref * ty option
! | CONexp of datacon * ty option
| INTexp of IntInf.int * ty
| WORDexp of IntInf.int * ty
--- 19,24 ----
datatype exp
! = VARexp of var ref * ty list (* a mv list for FLINT type app parameters *)
! | CONexp of datacon * ty list (* ditto *)
| INTexp of IntInf.int * ty
| WORDexp of IntInf.int * ty
***************
*** 54,58 ****
| STRINGpat of string
| CHARpat of string
! | CONpat of datacon * ty option
| RECORDpat of {fields: (label * pat) list, flex: bool, typ: ty ref}
| APPpat of datacon * ty list * pat
--- 54,58 ----
| STRINGpat of string
| CHARpat of string
! | CONpat of datacon * ty list (* See comment for VARexp *)
| RECORDpat of {fields: (label * pat) list, flex: bool, typ: ty ref}
| APPpat of datacon * ty list * pat
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