SCM Repository
Diff of /trunk/src/ast/ast.sml
Parent Directory
|
Revision Log
|
Patch
revision 71, Sat May 22 22:16:04 2010 UTC | revision 72, Sat May 22 22:48:47 2010 UTC | |
---|---|---|
# | Line 15 | Line 15 |
15 | datatype var_kind | datatype var_kind |
16 | = InputVar | = InputVar |
17 | | GlobalVar | | GlobalVar |
18 | | ActorParam | | ActorParam (* parameter to actor definition *) |
19 | | LocalVar | | ActorStateVar (* actor state variable *) |
20 | | LocalVar (* local variable in method *) | |
21 | ||
22 | datatype var = V of { | datatype var = V of { |
23 | name : string, (* print name of variable *) | name : string, (* print name of variable *) |
# | Line 57 | Line 58 |
58 | | S_Decl of var_decl | | S_Decl of var_decl |
59 | | S_IfThenElse of expr * stmt * stmt | | S_IfThenElse of expr * stmt * stmt |
60 | | S_Assign of var * expr | | S_Assign of var * expr |
61 | | S_New of var * expr list | | S_New of Atom.atom * expr list |
62 | | S_Die | | S_Die |
63 | | S_Stabilize | | S_Stabilize |
64 |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |