[m-rev.] for review: <changed RTTI definition in glossary. Added HTML link>

Nicholas David WATMOUGH ndw at students.cs.mu.oz.au
Tue Dec 11 13:16:36 AEDT 2001


Estimated hours taken: 0.5

mercury/compiler/notes/glossary.html:
	- Removed reference to LLDS in the RTTI definition
	- Created link to a paper on RTTI in Mercury

Sorry, but this is not a relative diff, as I did not keep a copy of the
first diff. Therefore it incorporates all the differences of both changes
I have made to the glossary file.

Index: glossary.html
===================================================================
RCS file: /home/mercury1/repository/mercury/compiler/notes/glossary.html,v
retrieving revision 1.4
diff -u -r1.4 glossary.html
--- glossary.html	12 Nov 1999 09:12:24 -0000	1.4
+++ glossary.html	11 Dec 2001 01:39:24 -0000
@@ -24,17 +24,13 @@
 	<dd>
 	The typeclass constraints on a predicate or function.
 
-<dt> HLDS 
-	<dd>
-	The "High Level Data Structure".  See hlds.m.
-
-<dt> moduleinfo 
+<dt> codeinfo
 	<dd>
-	Another name for the HLDS.
+	a structure used by codegen.m
 
-<dt> LLDS
+<dt> HLDS 
 	<dd>
-	The "Low Level Data Structure".  See llds.m.
+	The "High Level Data Structure".  See hlds.m.
 
 <dt> inst
 	<dd>
@@ -61,6 +57,10 @@
 	ought to affect liveness).
 	</ol>
 
+<dt> LLDS
+	<dd>
+	The "Low Level Data Structure".  See llds.m.
+
 <dt> mode 
 	<dd>
 	this has two meanings:
@@ -72,28 +72,29 @@
 		(the mode of a predicate)
 	</ol>
 	
-<dt> proc (procedure)
-	<dd>
-	a particular mode of a predicate.
-
-<dt> procinfo 
+<dt> moduleinfo 
 	<dd>
-	the structure in HLDS which contains
-	information about a procedure.
+	Another name for the HLDS.
 
 <dt> predinfo
 	<dd>
 	the structure in HLDS which contains information about
 	a predicate.
 
-<dt> codeinfo
+<dt> proc (procedure)
 	<dd>
-	a structure used by codegen.m
+	a particular mode of a predicate.
 
-<dt> switch
+<dt> procinfo 
 	<dd>
-	a disjunction which does a case analysis on the toplevel
-	functor of some variable.
+	the structure in HLDS which contains
+	information about a procedure.
+
+<dt> RTTI
+	<dd>
+	The "RunTime Type Information". See rtti.m. A copy of a paper given
+	on this topic is available 
+	<a href="http://www.cs.mu.oz.au/research/mercury/information/papers/rtti_ppdp.ps.gz">here</a> in zipped Postscript format.
 
 <dt> super-homogenous form (SHF)
 	<dd>
@@ -101,6 +102,11 @@
 	each unification is split into its component pieces; in particular,
 	the arguments of each predicate call and functor must be distinct
 	variables.
+
+<dt> switch
+	<dd>
+	a disjunction which does a case analysis on the toplevel
+	functor of some variable.
 </dl>
 
 <hr>

Thanks,
Nicolas


--------------------------------------------------------------------------
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