Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Diff of /sml/trunk/src/MLRISC/Tools/FakeSMLAst/ast.sig
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/Tools/FakeSMLAst/ast.sig

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 935, Wed Sep 19 20:14:52 2001 UTC revision 999, Tue Nov 27 06:28:37 2001 UTC
# Line 18  Line 18 
18     | TYPESIGdecl of id * tyvar list     | TYPESIGdecl of id * tyvar list
19     | LOCALdecl of decl list * decl list     | LOCALdecl of decl list * decl list
20     | SEQdecl of decl list     | SEQdecl of decl list
21     | STRUCTUREdecl of id * decl list * sigexp option * structexp     | STRUCTUREdecl of id * decl list * sigconstraint option * structexp
22     | FUNCTORdecl of id * decl list * sigexp option * structexp     | FUNCTORdecl of id * decl list * sigconstraint option * structexp
23     | STRUCTURESIGdecl of id * sigexp     | STRUCTURESIGdecl of id * sigexp
24     | SIGNATUREdecl of id * sigexp     | SIGNATUREdecl of id * sigexp
25     | SHARINGdecl of share list     | SHARINGdecl of share list
26     | OPENdecl of ident list     | OPENdecl of ident list
27     | FUNCTORARGdecl of id * sigexp     | FUNCTORARGdecl of id * sigconstraint
28     | INCLUDESIGdecl of sigexp     | INCLUDESIGdecl of sigexp
29     | INFIXdecl of int * id list     | INFIXdecl of int * id list
30     | INFIXRdecl of int * id list     | INFIXRdecl of int * id list
# Line 125  Line 125 
125                      | LISTpat of pat list * pat option                      | LISTpat of pat list * pat option
126                      | TUPLEpat of pat list                      | TUPLEpat of pat list
127                      | RECORDpat of (id * pat) list * bool                      | RECORDpat of (id * pat) list * bool
128                        | TYPEDpat of pat * ty
129                      | NOTpat of pat                      | NOTpat of pat
130                      | ORpat of pat list                      | ORpat of pat list
131                      | ANDpat of pat list                      | ANDpat of pat list
# Line 230  Line 231 
231                        | REPEATcycle of cycle * int                        | REPEATcycle of cycle * int
232                        | IDcycle of id                        | IDcycle of id
233    
234    
235     withtype range = int * int     withtype range = int * int
236     and      id    = string     and      id    = string
237     and      guard = exp option     and      guard = exp option
238     and      opcodeencoding = int list option     and      opcodeencoding = int list option
239     and      cellset = bool     and      cellset = bool
240     and      rtl     = rtlterm list     and      rtl     = rtlterm list
241       and      sigconstraint = {abstract: bool, sigexp:sigexp}
242    
243  end  end

Legend:
Removed from v.935  
changed lines
  Added in v.999

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0