Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/lamont/src/compiler/ast/ast.sml
ViewVC logotype

Diff of /branches/lamont/src/compiler/ast/ast.sml

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

revision 2095, Tue Nov 20 15:15:55 2012 UTC revision 2096, Sat Nov 24 19:15:25 2012 UTC
# Line 11  Line 11 
11    
12      structure Ty = Types      structure Ty = Types
13    
     datatype strand_set = datatype ParseTree.strandset  
   
     datatype reduction = datatype ParseTree.reduction  
   
   
14      type field = Atom.atom      type field = Atom.atom
15    (* AST variable kinds *)    (* AST variable kinds *)
16      datatype var_kind      datatype var_kind
# Line 52  Line 47 
47      and var_decl      and var_decl
48        = VD_Decl of var * expr        = VD_Decl of var * expr
49    
50        and strand_set
51          = SS_Active
52          | SS_Stable
53          | SS_Dead
54    
55        and reduction
56          = R_Max
57          | R_Min
58          | R_Or
59          | R_And
60          | R_Xor
61          | R_Product
62          | R_Sum
63    
64    
65      and method      and method
66        = M_Method of StrandUtil.method_name * stmt        = M_Method of StrandUtil.method_name * stmt
67    

Legend:
Removed from v.2095  
changed lines
  Added in v.2096

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