SCM Repository
[diderot] / trunk / src / parser / parse-tree.sml |
Diff of /trunk/src/parser/parse-tree.sml
Parent Directory
|
Revision Log
|
Patch
revision 29, Wed Feb 10 21:45:00 2010 UTC | revision 30, Wed Feb 10 22:17:50 2010 UTC | |
---|---|---|
# | Line 28 | Line 28 |
28 | methods : method list | methods : method list |
29 | } | } |
30 | ||
31 | and param | |
32 | = P_Mark of param mark | |
33 | | P_Param of ty * var | |
34 | ||
35 | and ty | and ty |
36 | = T_Mark of ty mark | = T_Mark of ty mark |
37 | | T_Bool | | T_Bool |
# | Line 40 | Line 44 |
44 | | T_Tensor of dim list | | T_Tensor of dim list |
45 | | T_Image of dim list | | T_Image of dim list |
46 | ||
and actor = Actor of var * param list * | ||
47 | and var_decl | and var_decl |
48 | = VD_Mark of var_decl mark | = VD_Mark of var_decl mark |
49 | | VD_Decl of ty * var * expr | | VD_Decl of ty * var * expr |
50 | ||
51 | and method | |
52 | = M_Mark of method mark | |
53 | | M_Method of var * stmt | |
54 | ||
55 | and stmt | and stmt |
56 | = S_Mark of stmt mark | = S_Mark of stmt mark |
57 | | S_Block of stmt list | | S_Block of stmt list |
|
root@smlnj-gforge.cs.uchicago.edu | ViewVC Help |
Powered by ViewVC 1.0.0 |