[m-rev.] diff: fix an omission in compiler_design.html
Zoltan Somogyi
zs at cs.mu.OZ.AU
Mon Dec 31 17:06:17 AEDT 2001
compiler/notes/compiler_desigm.html:
Fix an omission.
cvs diff: Diffing .
Index: compiler_design.html
===================================================================
RCS file: /home/mercury1/repository/mercury/compiler/notes/compiler_design.html,v
retrieving revision 1.67
diff -u -b -r1.67 compiler_design.html
--- compiler_design.html 2001/11/26 09:31:02 1.67
+++ compiler_design.html 2001/12/31 06:05:35
@@ -731,9 +731,16 @@
which holds the information about
the contents of registers and
the values/locations of variables.
+ It implements lazy code generation.
<dt> exprn_aux.m
<dd>
Various preds which use exprn_info.
+ <dt> var_locn.m
+ <dd>
+ This defines the var_locn type, which is an alternative
+ to code_exprn; like code_exprn, it keeps track of
+ the values and locations of variables.
+ It implements eager code generation.
<dt> code_util.m
<dd>
Some miscellaneous preds used for code generation.
--------------------------------------------------------------------------
mercury-reviews mailing list
post: mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------
More information about the reviews
mailing list