Author: cpage
Date: Sun Dec 18 11:56:53 2005
New Revision: 10408
Modified:
trunk/www/books/drm/Arithmetic_Operations.html
trunk/www/books/drm/Assignment.html
trunk/www/books/drm/Auxiliary_Rule_Sets.html
trunk/www/books/drm/BNF.html
trunk/www/books/drm/Background_and_Goals.html
trunk/www/books/drm/Bindings.html
trunk/www/books/drm/Bodies.html
trunk/www/books/drm/Built-In_Classes.html
trunk/www/books/drm/Built-In_Classes_Overview.html
trunk/www/books/drm/Built-In_Functions.html
trunk/www/books/drm/Built-In_Functions_Overview.html
trunk/www/books/drm/Built-In_Macros_and_Special_Definitions.html
trunk/www/books/drm/Built-In_Macros_and_Special_Definitions_Overview.html
trunk/www/books/drm/Classes.html
trunk/www/books/drm/Coercing_and_Copying_Objects.html
trunk/www/books/drm/Collection_Alignment.html
trunk/www/books/drm/Collection_Alteration_and_Allocation.html
trunk/www/books/drm/Collection_Classes.html
trunk/www/books/drm/Collection_Keys.html
trunk/www/books/drm/Collection_Operations.html
trunk/www/books/drm/Collections.html
trunk/www/books/drm/Collections_Overview.html
trunk/www/books/drm/Colophon.html
trunk/www/books/drm/Condition_Classes.html
trunk/www/books/drm/Condition_Messages.html
trunk/www/books/drm/Conditional_Execution.html
trunk/www/books/drm/Conditions.html
trunk/www/books/drm/Conditions_Background.html
trunk/www/books/drm/Conditions_Overview.html
trunk/www/books/drm/Constructing_and_Initializing_Instances.html
trunk/www/books/drm/Contents.html
trunk/www/books/drm/Copyrights.html
trunk/www/books/drm/Declaring_Characteristics_of_Classes.html
trunk/www/books/drm/Declaring_Characteristics_of_Generic_Functions.html
trunk/www/books/drm/Define_Sealed_Domain.html
trunk/www/books/drm/Defining_a_New_Collection_Class.html
trunk/www/books/drm/Definition_Macros.html
trunk/www/books/drm/Definitions.html
trunk/www/books/drm/Dylan_Interchange_Format.html
trunk/www/books/drm/Element_Types.html
trunk/www/books/drm/Equality_and_Comparison.html
trunk/www/books/drm/Exception_Handling.html
trunk/www/books/drm/Explicitly_Known_Objects.html
trunk/www/books/drm/Exported_Names.html
trunk/www/books/drm/Expressions.html
trunk/www/books/drm/Extensible_Grammar.html
trunk/www/books/drm/Function_Application.html
trunk/www/books/drm/Function_Calls.html
trunk/www/books/drm/Function_Classes.html
trunk/www/books/drm/Function_Macros.html
trunk/www/books/drm/Functional_Operations.html
trunk/www/books/drm/Functions.html
trunk/www/books/drm/Functions_Overview.html
trunk/www/books/drm/Glossary.html
trunk/www/books/drm/Hygiene.html
trunk/www/books/drm/Index.html
trunk/www/books/drm/Instance_Creation_and_Initialization.html
trunk/www/books/drm/Introduction.html
trunk/www/books/drm/Introspective_Operations_on_Conditions.html
trunk/www/books/drm/Iteration.html
trunk/www/books/drm/Iteration_Stability_and_Natural_Order.html
trunk/www/books/drm/Language_Overview.html
trunk/www/books/drm/Lexical_Grammar.html
trunk/www/books/drm/Lexical_Syntax.html
trunk/www/books/drm/Libraries.html
trunk/www/books/drm/Libraries_and_Modules.html
trunk/www/books/drm/Limited_Collection_Types.html
trunk/www/books/drm/Limited_Types.html
trunk/www/books/drm/Local_Declaration_Macros.html
trunk/www/books/drm/Local_Declarations.html
trunk/www/books/drm/Macro_Names.html
trunk/www/books/drm/Macros.html
trunk/www/books/drm/Macros_Overview.html
trunk/www/books/drm/Macros_Syntax.html
trunk/www/books/drm/Manual_Notation.html
trunk/www/books/drm/Method_Dispatch.html
trunk/www/books/drm/Modules.html
trunk/www/books/drm/Multiple_Values.html
trunk/www/books/drm/Mutability.html
trunk/www/books/drm/Naming_Conventions.html
trunk/www/books/drm/Nonlocal_Exits_and_Cleanup_Clauses.html
trunk/www/books/drm/Number_Classes.html
trunk/www/books/drm/Object_Classes.html
trunk/www/books/drm/Operations_on_Conditions.html
trunk/www/books/drm/Operations_on_Functions.html
trunk/www/books/drm/Operators.html
trunk/www/books/drm/Order_of_Execution.html
trunk/www/books/drm/Other_Built-In_Objects.html
trunk/www/books/drm/Other_Built-In_Objects_Defined.html
trunk/www/books/drm/Parameter_Lists.html
trunk/www/books/drm/Parameter_Lists_Syntax.html
trunk/www/books/drm/Pattern_Variable_Constraints.html
trunk/www/books/drm/Patterns.html
trunk/www/books/drm/Phrase_Grammar.html
trunk/www/books/drm/Preface.html
trunk/www/books/drm/Program_Control.html
trunk/www/books/drm/Program_Control_Overview.html
trunk/www/books/drm/Program_Structure.html
trunk/www/books/drm/Reflective_Operations_on_Functions.html
trunk/www/books/drm/Reflective_Operations_on_Types.html
trunk/www/books/drm/Rewrite_Rule_Examples.html
trunk/www/books/drm/Rewrite_Rules.html
trunk/www/books/drm/Sealing.html
trunk/www/books/drm/Sealing_Overview.html
trunk/www/books/drm/Signalers_Conditions_and_Handlers.html
trunk/www/books/drm/Simple_Object_Classes.html
trunk/www/books/drm/Singletons.html
trunk/www/books/drm/Slots.html
trunk/www/books/drm/Special_Treatment_of_Names.html
trunk/www/books/drm/Statement_Macros.html
trunk/www/books/drm/Statements.html
trunk/www/books/drm/Syntax.html
trunk/www/books/drm/Syntax_Overview.html
trunk/www/books/drm/Tables.html
trunk/www/books/drm/Templates.html
trunk/www/books/drm/Title.html
trunk/www/books/drm/Top-Level_Definitions.html
trunk/www/books/drm/Type_Classes.html
trunk/www/books/drm/Type_Protocol.html
trunk/www/books/drm/Types_and_Classes.html
trunk/www/books/drm/Types_and_Classes_Overview.html
trunk/www/books/drm/Union_Types.html
Log:
Job: website
Removed redundant class property from A tags. They are simply copies of the
class from the surrounding block element and add noise to the HTML.
Modified: trunk/www/books/drm/Arithmetic_Operations.html
==============================================================================
--- trunk/www/books/drm/Arithmetic_Operations.html (original)
+++ trunk/www/books/drm/Arithmetic_Operations.html Sun Dec 18 11:56:53 2005
@@ -1373,7 +1373,7 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Equality_and_Comparison"><img alt="Previous" src="images/prev.gif" /></a>
<a class="next" title="Go to next page"
href="Coercing_and_Copying_Objects"><img alt="Next" src="images/next.gif"
/></a> <a class="up" title="Go to start of chapter"
href="Built-In_Functions"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are registered trademarks of
Apple Computer, Inc. Used with permission. All Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
+ <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently revised.</p>
</div>
Modified: trunk/www/books/drm/Assignment.html
==============================================================================
--- trunk/www/books/drm/Assignment.html (original)
+++ trunk/www/books/drm/Assignment.html Sun Dec 18 11:56:53 2005
@@ -119,7 +119,7 @@
<a name="UID-Program_Control-1200"></a>
<h1 class="section-title"><a name="MARKER-2-451"></a>Assignment</h1>
<p class="T1.Text1"><a name="MARKER-2-452"></a>The operator <code>:=
</code>is used to set variables to new values and as an alternate syntax for
calling setter functions and macros.</p>
-<p class="T1.Text1">The assignment operator is described in detail on <a
href="Function_Macros#MARKER-9-2072" class="T1.Text1">page 409</a>.</p>
+<p class="T1.Text1">The assignment operator is described in detail on <a
href="Function_Macros#MARKER-9-2072">page 409</a>.</p>
<p class="T1.Text1"><a name="MARKER-2-453"></a>The following examples show the
use of <code>:=</code> to change the value of a module binding.</p>
<pre class="code">
define variable *foo* = 10;
@@ -159,7 +159,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Operators"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Conditional_Execution"><img
alt="Next" src="images/next.gif" /></a> <a class="up" title="Go to start of
chapter" href="Program_Control"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Auxiliary_Rule_Sets.html
==============================================================================
--- trunk/www/books/drm/Auxiliary_Rule_Sets.html (original)
+++ trunk/www/books/drm/Auxiliary_Rule_Sets.html Sun Dec 18 11:56:53 2005
@@ -120,7 +120,7 @@
<a name="UID-Macros-1862"></a>
<h1 class="section-title">Auxiliary Rule Sets</h1>
<p class="T1.Text1"><a name="MARKER-2-1265"></a>Auxiliary rule sets are like
<a name="MARKER-2-1266"></a>subroutines for rewrite rules. An auxiliary rule
set rewrites the value of a pattern variable after it is bound by a pattern and
before it is substituted into a template. Auxiliary rule sets only come into
play after a pattern has matched; the failure of all patterns in an auxiliary
rule set to match causes the entire macro call to be declared invalid, rather
than back-tracking and trying the next pattern in the calling rule set.</p>
-<p class="T1.Text1">See the definition of <var>aux-rule-sets</var> in <a
href="Phrase_Grammar#MARKER-9-2122" class="T1.Text1">"Auxiliary Rule Sets" on
page 430</a>.</p>
+<p class="T1.Text1">See the definition of <var>aux-rule-sets</var> in <a
href="Phrase_Grammar#MARKER-9-2122">"Auxiliary Rule Sets" on page 430</a>.</p>
<p class="T1.Text1">A <em class="BNFCaps">symbol</em> flags the beginning of
an auxiliary rule set. For readability it is generally written as
<code>name:</code> rather than <code>#"name"</code>. The name of the
symbol is the same as the name of the pattern variable that is rewritten by
this auxiliary rule set. All occurrences of this pattern variable in all rule
sets are rewritten. A pattern variable can occur in the very auxiliary rule set
that rewrites that pattern variable; this is how you write recursive rewrite
rules, which greatly expand the power of pattern-matching.</p>
<p class="T1.Text1">When an auxiliary rule set's pattern variable occurs in a
double question-mark <var>pattern-keyword</var>, the auxiliary rule set
rewrites each property value in the sequence individually.</p>
<p class="T1.Text1">The order of auxiliary rule sets in a macro definition is
immaterial.</p>
@@ -134,7 +134,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Templates"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Hygiene"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Macros"><img alt="Up" src="images/up.gif" /></a> <a class="start"
title="Go to start of book" href="Title"><img alt="Top" src="images/top.gif"
/></a> <a class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/BNF.html
==============================================================================
--- trunk/www/books/drm/BNF.html (original)
+++ trunk/www/books/drm/BNF.html Sun Dec 18 11:56:53 2005
@@ -177,8 +177,9 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Function_Macros"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Lexical_Grammar"><img alt="Next"
src="images/next.gif" /></a> <a class="start" title="Go to start of book"
href="Title"><img alt="Top" src="images/top.gif" /></a> <a class="contents"
title="Go to table of contents" href="Contents"><img alt="Contents"
src="images/content.gif" /></a> <a class="index" title="Go to index"
href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are
registered trademarks of Apple Computer, Inc. Used with permission. All
Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker"
- class="footer">Harlequin WebMaker®</a>, subsequently revised.</p>
+ <p class="footer">Originally generated
+ with <a href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently
+ revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Background_and_Goals.html
==============================================================================
--- trunk/www/books/drm/Background_and_Goals.html (original)
+++ trunk/www/books/drm/Background_and_Goals.html Sun Dec 18 11:56:53 2005
@@ -128,7 +128,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Introduction"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Language_Overview"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Introduction"><img alt="Up" src="images/up.gif" /></a> <a class="start"
title="Go to start of book" href="Title"><img alt="Top" src="images/top.gif"
/></a> <a class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Bindings.html
==============================================================================
--- trunk/www/books/drm/Bindings.html (original)
+++ trunk/www/books/drm/Bindings.html Sun Dec 18 11:56:53 2005
@@ -148,8 +148,9 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Libraries_and_Modules"><img alt="Previous" src="images/prev.gif" /></a>
<a class="next" title="Go to next page" href="Macros_Syntax"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Syntax"><img alt="Up" src="images/up.gif" /></a> <a class="start"
title="Go to start of book" href="Title"><img alt="Top" src="images/top.gif"
/></a> <a class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are
registered trademarks of Apple Computer, Inc. Used with permission. All
Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker"
- class="footer">Harlequin WebMaker®</a>, subsequently revised.</p>
+ <p class="footer">Originally generated
+ with <a href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently
+ revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Bodies.html
==============================================================================
--- trunk/www/books/drm/Bodies.html (original)
+++ trunk/www/books/drm/Bodies.html Sun Dec 18 11:56:53 2005
@@ -143,8 +143,9 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Macros_Syntax"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Definitions"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Syntax"><img alt="Up" src="images/up.gif" /></a> <a class="start"
title="Go to start of book" href="Title"><img alt="Top" src="images/top.gif"
/></a> <a class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are
registered trademarks of Apple Computer, Inc. Used with permission. All
Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker"
- class="footer">Harlequin WebMaker®</a>, subsequently revised.</p>
+ <p class="footer">Originally generated
+ with <a href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently
+ revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Built-In_Classes.html
==============================================================================
--- trunk/www/books/drm/Built-In_Classes.html (original)
+++ trunk/www/books/drm/Built-In_Classes.html Sun Dec 18 11:56:53 2005
@@ -195,7 +195,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Rewrite_Rule_Examples"><img alt="Previous" src="images/prev.gif" /></a>
<a class="next" title="Go to next page" href="Built-In_Classes_Overview"><img
alt="Next" src="images/next.gif" /></a> <a class="start" title="Go to start of
book" href="Title"><img alt="Top" src="images/top.gif" /></a> <a
class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Built-In_Classes_Overview.html
==============================================================================
--- trunk/www/books/drm/Built-In_Classes_Overview.html (original)
+++ trunk/www/books/drm/Built-In_Classes_Overview.html Sun Dec 18 11:56:53 2005
@@ -119,9 +119,9 @@
<h1 class="section-title">Overview</h1>
<p class="T0.Text0"><a name="MARKER-2-1360"></a>This chapter contains an entry
for every class defined by Dylan.</p>
<p class="T1.Text1">The superclasses listed for a class <var>C</var> are those
classes defined by the Dylan language from which <var>C</var> most directly
inherits. They are not required to be the direct superclasses of <var>C</var>,
because implementations are free to insert implementation-defined classes in
the class hierarchy. However, any classes defined by Dylan that appear in the
class precedence list of <var>C</var> must appear in the same order in which
they would appear if the specified superclasses were the direct superclasses of
<var>C</var>, in the order given.</p>
-<p class="T1.Text1">All classes are specified as open or sealed. A class may
be specifed as abstract; if it is not, then it is concrete. A class may be
specified as primary; if it is not, than it is free. A class may be specified
as instantiable. If it is not, then it is uninstantiable. <a href="Sealing"
class="T1.Text1">Chapter 9, "Sealing,"</a> contains a complete description of
these characteristics.</p>
+<p class="T1.Text1">All classes are specified as open or sealed. A class may
be specifed as abstract; if it is not, then it is concrete. A class may be
specified as primary; if it is not, than it is free. A class may be specified
as instantiable. If it is not, then it is uninstantiable. <a
href="Sealing">Chapter 9, "Sealing,"</a> contains a complete description of
these characteristics.</p>
<p class="T1.Text1"><a name="MARKER-2-1361"></a><a name="MARKER-2-1362"></a>An
implementation may choose to impose fewer restrictions than specified. For
example, a class specified as sealed may be left open, and a class specified as
primary may be left free. However, any program that takes advantage of this
liberality will not be portable.</p>
-<p class="T1.Text1">Each class entry includes tables of operations defined on
the class. These tables are cross references to <a href="Built-In_Functions"
class="T1.Text1">Chapter 12, "The Built-In Functions,"</a> and represent
redundant information. A function, generic function, or method is listed under
a class if one of its arguments is specialized on the class. In addition,
constructors are listed. Not all generic functions that specialize on
<code><object></code> are listed.<a name="MARKER-2-1363"></a></p>
+<p class="T1.Text1">Each class entry includes tables of operations defined on
the class. These tables are cross references to <a
href="Built-In_Functions">Chapter 12, "The Built-In Functions,"</a> and
represent redundant information. A function, generic function, or method is
listed under a class if one of its arguments is specialized on the class. In
addition, constructors are listed. Not all generic functions that specialize on
<code><object></code> are listed.<a name="MARKER-2-1363"></a></p>
</div>
@@ -131,7 +131,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Built-In_Classes"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Object_Classes"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Built-In_Classes"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Built-In_Functions.html
==============================================================================
--- trunk/www/books/drm/Built-In_Functions.html (original)
+++ trunk/www/books/drm/Built-In_Functions.html Sun Dec 18 11:56:53 2005
@@ -190,7 +190,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Condition_Classes"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Built-In_Functions_Overview"><img
alt="Next" src="images/next.gif" /></a> <a class="start" title="Go to start of
book" href="Title"><img alt="Top" src="images/top.gif" /></a> <a
class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+ <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Built-In_Functions_Overview.html
==============================================================================
--- trunk/www/books/drm/Built-In_Functions_Overview.html (original)
+++ trunk/www/books/drm/Built-In_Functions_Overview.html Sun Dec 18
11:56:53 2005
@@ -122,7 +122,7 @@
<h1 class="section-title">Overview</h1>
<p class="T1.Text1"><a name="MARKER-2-1528"></a>This chapter contains an entry
for each function defined by Dylan.</p>
<p class="T1.Text1"><a name="MARKER-2-1529"></a>The functions described below
are annotated either as an "open generic function" or as a "function."</p>
-<p class="T1.Text1">A function specified as an "<a
name="MARKER-2-1530"></a>open generic function" can be extended through the
addition of programmer defined methods. The signature of the generic function
constrains which methods can be added through the congruency rules described on
<a href="Parameter_Lists#MARKER-9-837" class="T1.Text1">page 93</a>. The
signature does not imply a set of <a name="MARKER-2-1531"></a>predefined
methods. For example, the signature of <code>+</code> is <code>(<object>,
<object>)</code>, but the predefined methods on <code>+</code> only cover
subtypes of <code><number></code>. Particular behavior of the function is
given in its description and in the description of its methods.</p>
+<p class="T1.Text1">A function specified as an "<a
name="MARKER-2-1530"></a>open generic function" can be extended through the
addition of programmer defined methods. The signature of the generic function
constrains which methods can be added through the congruency rules described on
<a href="Parameter_Lists#MARKER-9-837">page 93</a>. The signature does not
imply a set of <a name="MARKER-2-1531"></a>predefined methods. For example, the
signature of <code>+</code> is <code>(<object>, <object>)</code>,
but the predefined methods on <code>+</code> only cover subtypes of
<code><number></code>. Particular behavior of the function is given in
its description and in the description of its methods.</p>
<p class="T1.Text1"><a name="MARKER-2-1532"></a>A function specified as a
"function" cannot portably be extended through the addition of methods.
Implementations are free to implement these functions as open generic
functions, but programs that take advantage of such <a
name="MARKER-2-1533"></a>liberality will not be portable. The signature of such
a function specifies the types of the arguments to which the function may be
applicable, but does not necessarily imply that the function is applicable to
all instances of the types. The exact behavior of the function is given in its
description.</p>
<p class="T1.Text1">Implementations are allowed to define these generic
functions and functions with signatures that are less restrictive than those
given below. However, programs that take advantage of this liberality will not
be portable.</p>
<p class="T1.Text1">When a method is specified, it describes the behavior of a
generic function when applied to arguments of particular types. It does not
imply that this behavior is implemented by a single method. A method described
as "<a name="MARKER-2-1534"></a>sealed" specifies a sealed domain covering the
generic function and specializers of the method.</p>
@@ -136,7 +136,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Built-In_Functions"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page"
href="Constructing_and_Initializing_Instances"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Built-In_Functions"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Built-In_Macros_and_Special_Definitions.html
==============================================================================
--- trunk/www/books/drm/Built-In_Macros_and_Special_Definitions.html
(original)
+++ trunk/www/books/drm/Built-In_Macros_and_Special_Definitions.html Sun Dec
18 11:56:53 2005
@@ -150,8 +150,9 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Other_Built-In_Objects_Defined"><img alt="Previous" src="images/prev.gif"
/></a> <a class="next" title="Go to next page"
href="Built-In_Macros_and_Special_Definitions_Overview"><img alt="Next"
src="images/next.gif" /></a> <a class="start" title="Go to start of book"
href="Title"><img alt="Top" src="images/top.gif" /></a> <a class="contents"
title="Go to table of contents" href="Contents"><img alt="Contents"
src="images/content.gif" /></a> <a class="index" title="Go to index"
href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are
registered trademarks of Apple Computer, Inc. Used with permission. All
Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker"
- class="footer">Harlequin WebMaker®</a>, subsequently revised.</p>
+ <p class="footer">Originally generated
+ with <a href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently
+ revised.</p>
</div>
</body>
Modified:
trunk/www/books/drm/Built-In_Macros_and_Special_Definitions_Overview.html
==============================================================================
--- trunk/www/books/drm/Built-In_Macros_and_Special_Definitions_Overview.html
(original)
+++ trunk/www/books/drm/Built-In_Macros_and_Special_Definitions_Overview.html
Sun Dec 18 11:56:53 2005
@@ -117,7 +117,7 @@
<p class="T0.Text0">This chapter contains descriptions of the built-in
macros and special
definitions defined by Dylan.</p>
<p class="T1.Text1">The syntax used in this chapter is described
- in <a href="Manual_Notation#MARKER-9-173" class="T1.Text1">"Manual
Notation" on page 6</a>.</p>
+ in <a href="Manual_Notation#MARKER-9-173">"Manual Notation" on page
6</a>.</p>
</div>
@@ -128,8 +128,9 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Built-In_Macros_and_Special_Definitions"><img alt="Previous"
src="images/prev.gif" /></a> <a class="next" title="Go to next page"
href="Definition_Macros"><img alt="Next" src="images/next.gif" /></a> <a
class="up" title="Go to start of chapter"
href="Built-In_Macros_and_Special_Definitions"><img alt="Up"
src="images/up.gif" /></a> <a class="start" title="Go to start of book"
href="Title"><img alt="Top" src="images/top.gif" /></a> <a class="contents"
title="Go to table of contents" href="Contents"><img alt="Contents"
src="images/content.gif" /></a> <a class="index" title="Go to index"
href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are
registered trademarks of Apple Computer, Inc. Used with permission. All
Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker"
- class="footer">Harlequin WebMaker®</a>, subsequently revised.</p>
+ <p class="footer">Originally generated
+ with <a href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently
+ revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Classes.html
==============================================================================
--- trunk/www/books/drm/Classes.html (original)
+++ trunk/www/books/drm/Classes.html Sun Dec 18 11:56:53 2005
@@ -142,8 +142,8 @@
<a name="UID-Types_and_Classes-2532"></a>
<h2 class="subsection-title"><a name="MARKER-2-577"></a>Creating Classes</h2>
<p class="T1.Text1">New classes may be created by calling <code
id="MARKER-2-578">make</code> on <code><class></code>, or with the
definition <code id="MARKER-2-579">define class</code>. In most programs the
latter is more commonly used.</p>
-<p class="T1.Text1">When a class is created with <code>make</code>, it is
instantiated and returned just like any other object. The options available
when creating a class with <code>make</code> are described on <a
href="Type_Classes#MARKER-9-1372" class="T1.Text1">page 191</a>.</p>
-<p class="T1.Text1"><a name="MARKER-2-580"></a>When a class is created with
<code>define class</code> it is used to initialize a new module binding.
<code>define class</code> allows the specification of superclasses, slots,
initialization behavior, and options related to sealing. The complete syntax of
<code>define class</code> is given on <a href="Definition_Macros#MARKER-9-2013"
class="T1.Text1">page 378</a>.</p>
+<p class="T1.Text1">When a class is created with <code>make</code>, it is
instantiated and returned just like any other object. The options available
when creating a class with <code>make</code> are described on <a
href="Type_Classes#MARKER-9-1372">page 191</a>.</p>
+<p class="T1.Text1"><a name="MARKER-2-580"></a>When a class is created with
<code>define class</code> it is used to initialize a new module binding.
<code>define class</code> allows the specification of superclasses, slots,
initialization behavior, and options related to sealing. The complete syntax of
<code>define class</code> is given on <a
href="Definition_Macros#MARKER-9-2013">page 378</a>.</p>
<p class="T1.Text1">The following simple class definition creates a class
named by the module binding <code><new></code>. The class inherits from
<code><object></code> and does not specify any slots.</p>
<pre class="code">
define class <new> (<object>)
@@ -170,7 +170,7 @@
<li>The class precedes its direct superclasses.</li>
<li>Each direct superclass precedes all other direct superclasses that
follow it in the sequence of direct superclasses given in the class
definition.</li>
</ul>
-<p class="T1.Text1">The <dfn id="MARKER-2-594">class precedence list</dfn> for
a class <var>C</var> is a total ordering on <var>C</var> and its superclasses
that is consistent with the local precedence order of <var>C</var> and with the
class precedence lists of its superclasses. (Two lists are consistent if for
every <var>A</var> and <var>B</var> that are each members of both lists, either
<var>A</var> precedes <var>B</var> in both or <var>B</var> precedes
<var>A</var> in both.) The class precedence list is used in determining the
order of specificity of methods based on the types they are specialized on when
dispatching; for details, see <a href="Method_Dispatch#MARKER-9-844"
class="T1.Text1">"Method Dispatch" on page 95</a>.</p>
+<p class="T1.Text1">The <dfn id="MARKER-2-594">class precedence list</dfn> for
a class <var>C</var> is a total ordering on <var>C</var> and its superclasses
that is consistent with the local precedence order of <var>C</var> and with the
class precedence lists of its superclasses. (Two lists are consistent if for
every <var>A</var> and <var>B</var> that are each members of both lists, either
<var>A</var> precedes <var>B</var> in both or <var>B</var> precedes
<var>A</var> in both.) The class precedence list is used in determining the
order of specificity of methods based on the types they are specialized on when
dispatching; for details, see <a href="Method_Dispatch#MARKER-9-844">"Method
Dispatch" on page 95</a>.</p>
<p class="T1.Text1">Sometimes there are several such consistent total
orderings on <var>C</var> and its superclasses. Dylan uses a deterministic
algorithm to compute the class precedence list, which chooses one of the
consistent total orderings.</p>
<p class="T1.Text1">Sometimes there is no possible total ordering on
<var>C</var> and its superclasses that is consistent with the local precedence
orders for <var>C</var> and with the class precedence lists of its
superclasses. In this case, the class precedence list cannot be computed, and
an error is signaled.</p>
<p class="T1.Text1">Note that because the class precedence list for a class is
consistent with the class precedence lists of its superclasses, inheritance in
Dylan is <dfn>monotonic</dfn>. That is, if a generic function call using a
direct instance of <var>C</var> dispatches to a method specialized in that
parameter position on an indirect superclass of <var>C</var>, then there is a
direct superclass of <var>C</var> that has the same behavior.</p>
@@ -235,7 +235,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Type_Protocol"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Slots"><img alt="Next"
src="images/next.gif" /></a> <a class="up" title="Go to start of chapter"
href="Types_and_Classes"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Coercing_and_Copying_Objects.html
==============================================================================
--- trunk/www/books/drm/Coercing_and_Copying_Objects.html (original)
+++ trunk/www/books/drm/Coercing_and_Copying_Objects.html Sun Dec 18
11:56:53 2005
@@ -661,7 +661,7 @@
<p class="footer"><a class="previous" title="Go to previous page"
href="Arithmetic_Operations"><img alt="Previous" src="images/prev.gif" /></a>
<a class="next" title="Go to next page" href="Collection_Operations"><img
alt="Next" src="images/next.gif" /></a> <a class="up" title="Go to start of
chapter" href="Built-In_Functions"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and
the Apple logo are
registered trademarks of Apple Computer, Inc. Used with permission. All
Rights Reserved.</p>
- <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
+ <p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin
WebMaker®</a>, subsequently revised.</p>
</div>
Modified: trunk/www/books/drm/Collection_Alignment.html
==============================================================================
--- trunk/www/books/drm/Collection_Alignment.html (original)
+++ trunk/www/books/drm/Collection_Alignment.html Sun Dec 18 11:56:53 2005
@@ -133,7 +133,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Collection_Alteration_and_Allocation"><img alt="Previous"
src="images/prev.gif" /></a> <a class="next" title="Go to next page"
href="Defining_a_New_Collection_Class"><img alt="Next" src="images/next.gif"
/></a> <a class="up" title="Go to start of chapter" href="Collections"><img
alt="Up" src="images/up.gif" /></a> <a class="start" title="Go to start of
book" href="Title"><img alt="Top" src="images/top.gif" /></a> <a
class="contents" title="Go to table of contents" href="Contents"><img
alt="Contents" src="images/content.gif" /></a> <a class="index" title="Go to
index" href="Index"><img alt="index" src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Collection_Alteration_and_Allocation.html
==============================================================================
--- trunk/www/books/drm/Collection_Alteration_and_Allocation.html
(original)
+++ trunk/www/books/drm/Collection_Alteration_and_Allocation.html Sun Dec
18 11:56:53 2005
@@ -126,7 +126,7 @@
<li>The ordering of the key/value pairs changes. This type of alteration is
only possible for explicit key collections that are stable under iteration.</li>
</ul>
<p class="T1.Text1">A function <dfn id="MARKER-2-1016">destructively
modifies</dfn> its argument collection if calling the function could alter the
contents of the argument collection. Unless explicitly documented to do so,
functions do not destructively modify their arguments.</p>
-<p class="T1.Text1">The <code>!</code> convention, described on <a
href="Naming_Conventions#MARKER-9-342" class="T1.Text1">page 24</a>, is used to
indicate some destructive operations.</p>
+<p class="T1.Text1">The <code>!</code> convention, described on <a
href="Naming_Conventions#MARKER-9-342">page 24</a>, is used to indicate some
destructive operations.</p>
<p class="T1.Text1"><a name="MARKER-2-1017"></a>Unless explicity noted,
destructive operations are not required to leave their arguments in a
well-defined state. More particularly, a destructive operation does not in
general turn the argument into the result. It may reuse components of the
argument or alter the argument in some unpredictable way in order to produce
the result. As a general rule, the return value of the function should be
used.</p>
<p class="T1.Text1">A collection <var>C </var>is <dfn
id="MARKER-2-1018">fresh</dfn> if modification of any pre-existing collection's
contents can never modify the contents of <var>C</var> and if modifications to
<var>C</var> can never modify the contents of any pre-existing collection. <a
name="MARKER-2-1019"></a>Immutable collections cannot be modified, so a fresh
immutable collection can share structure with other immutable collections.</p>
<p class="T1.Text1">For example, given that <code><pair></code> is
mutable and the result of a call to <code>list</code> is a fresh instance of
<code><pair></code>, we can guarantee that the following expression is
always false:</p>
@@ -142,7 +142,7 @@
<address class="footer">The Dylan Reference Manual - 7 Apr 1998</address>
<p class="footer"><a class="previous" title="Go to previous page"
href="Mutability"><img alt="Previous" src="images/prev.gif" /></a> <a
class="next" title="Go to next page" href="Collection_Alignment"><img
alt="Next" src="images/next.gif" /></a> <a class="up" title="Go to start of
chapter" href="Collections"><img alt="Up" src="images/up.gif" /></a> <a
class="start" title="Go to start of book" href="Title"><img alt="Top"
src="images/top.gif" /></a> <a class="contents" title="Go to table of contents"
href="Contents"><img alt="Contents" src="images/content.gif" /></a> <a
class="index" title="Go to index" href="Index"><img alt="index"
src="images/index.gif" /></a></p>
<p class="footer">Copyright Apple Computer, Inc. 1996. Apple® and the
Apple logo are registered trademarks of Apple Computer, Inc. Used with
permission. All Rights Reserved.</p>
-<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker" class="footer">Harlequin
WebMaker®</a>, subsequently revised.</p>
+<p class="footer">Originally generated with <a
href="http://www.harlequin.com/webmaker">Harlequin WebMaker®</a>,
subsequently revised.</p>
</div>
</body>
Modified: trunk/www/books/drm/Collection_Classes.html
==============================================================================
--- trunk/www/books/drm/Collection_Classes.html (original)
+++ trunk/www/books/drm/Collection_Classes.html Sun Dec 18 11:56:53 2005
@@ -191,8 +191,8 @@
<a name="UID-Built-In_Classes-9369"></a>
<h1 class="section-title"><a name="MARKER-9-1398"></a><a
name="MARKER-2-1399"></a>Collections</h1>
<p class="T1.Text1">This section describes the built-in collections,
Dylan's aggregate data structures.</p>
- <p class="T1.Text1">Collections are used to hold groups of objects.
Collections support iteration as well as random access through collection keys.
An overview of collections is given in <a href="Collections"
class="T1.Text1">Chapter 8, "Collections."</a></p>
- <p class="T1.Text1"><a href="#MARKER-9-1400" class="T1.Text1">Figure
11-4</a> shows the built-in collection classes and some of their
characteristics.</p>
+ <p class="T1.Text1">Collections are used to hold groups of objects.
Collections support iteration as well as random access through collection keys.
An overview of collections is given in <a href="Collections">Chapter 8,
"Collections."</a></p>
+ <p class="T1.Text1"><a href="#MARKER-9-1400">Figure 11-4</a> shows the
built-in collection classes and some of their characteristics.</p>
<p class="figure"><strong>Figure</strong> <strong>11-4</strong> <a
name="MARKER-9-1400"></a>The Collection Classes</p>
<div class="figure wide" style="min-width: 715px">
@@ -279,80 +279,80 @@
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>do</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1810" class="TbT.TblText">Iterates over
one or more collections for side effect.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1810" class="TbT.TblText">327</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1810">Iterates over one or more
collections for side effect.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1810">327</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>map</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1812" class="TbT.TblText">Iterates over
one or more collections and collects the results in a freshly allocated
collection.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1812" class="TbT.TblText">328</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1812">Iterates over one or more
collections and collects the results in a freshly allocated collection.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1812">328</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>map-as</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1814" class="TbT.TblText">Iterates over
one or more collections and collects the results in a freshly allocated
collection of a specified type.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1814" class="TbT.TblText">328</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1814">Iterates over one or more
collections and collects the results in a freshly allocated collection of a
specified type.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1814">328</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>map-into</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816" class="TbT.TblText">Iterates over
one or more collections and collects the results in an existing mutable
collection.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816" class="TbT.TblText">329</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816">Iterates over one or more
collections and collects the results in an existing mutable collection.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816">329</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>any?</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1818" class="TbT.TblText">Returns the
first true value obtained by iterating over one or more collections.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1818" class="TbT.TblText">330</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1818">Returns the first true value
obtained by iterating over one or more collections.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1818">330</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>every?</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1821" class="TbT.TblText">Returns true if
a predicate returns true when applied to all corresponding elements of a set of
collections.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1821" class="TbT.TblText">331</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1821">Returns true if a predicate returns
true when applied to all corresponding elements of a set of collections.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1821">331</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-17</strong>
Generic Functions on <collection></caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>element</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1720" class="TbT.TblText">Returns the
collection element associated with a particular key.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1720" class="TbT.TblText">300</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1720">Returns the collection element
associated with a particular key.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1720">300</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>key-sequence</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1716" class="TbT.TblText">Returns a
sequence containing the keys of its collection argument.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1716" class="TbT.TblText">299</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1716">Returns a sequence containing the
keys of its collection argument.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1716">299</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>reduce</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1824" class="TbT.TblText">Combines the
elements of a collection and a seed value into a single value by repeatedly
applying a binary function.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1824" class="TbT.TblText">331</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1824">Combines the elements of a
collection and a seed value into a single value by repeatedly applying a binary
function.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1824">331</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>reduce1</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1826" class="TbT.TblText">Combines the
elements of a collection into a single value by repeatedly applying a binary
function, using the first element of the collection as the seed value.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1826" class="TbT.TblText">332</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1826">Combines the elements of a
collection into a single value by repeatedly applying a binary function, using
the first element of the collection as the seed value.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1826">332</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>member?</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1834" class="TbT.TblText">Returns true if
a collection contains a particular value.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1834" class="TbT.TblText">334</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1834">Returns true if a collection
contains a particular value.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1834">334</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>find-key</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1837" class="TbT.TblText">Returns the key
in a collection such that the corresponding collection element satisfies a
predicate.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1837" class="TbT.TblText">335</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1837">Returns the key in a collection such
that the corresponding collection element satisfies a predicate.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1837">335</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>key-test</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714" class="TbT.TblText">Returns the
function used by its collection argument to compare keys.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714" class="TbT.TblText">298</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714">Returns the function used by its
collection argument to compare keys.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714">298</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>forward-iteration-protocol</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-2-1540"
class="TbT.TblText">Returns a group of functions used to iterate over the
elements of a collection.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-2-1540"
class="TbT.TblText">337</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-2-1540">Returns a group of
functions used to iterate over the elements of a collection.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-2-1540">337</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>backward-iteration-protocol</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1850" class="TbT.TblText">Returns a group
of functions used to iterate over the elements of a collection in reverse
order.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1850" class="TbT.TblText">339</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1850">Returns a group of functions used to
iterate over the elements of a collection in reverse order.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1850">339</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-18</strong>
Methods on <collection></caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>=</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584" class="TbT.TblText">Compares two
objects for equality.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584" class="TbT.TblText">269</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584">Compares two objects for
equality.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584">269</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>empty?</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1700" class="TbT.TblText">Returns true if
its argument is empty.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1700" class="TbT.TblText">294</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1700">Returns true if its argument is
empty.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1700">294</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>size</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1702" class="TbT.TblText">Returns the size
of its argument.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1702" class="TbT.TblText">295</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1702">Returns the size of its
argument.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1702">295</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>shallow-copy</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1692" class="TbT.TblText">Returns a
copy of its argument.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1692"
class="TbT.TblText">292</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1692">Returns a copy of its
argument.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1692">292</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-19</strong>
Methods on singleton(<collection>)</caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>limited</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">Returns a limited subtype of a class.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">263</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">Returns a limited
subtype of a class.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">263</a></p>
</td></tr></table>
</dd>
</dl>
@@ -378,8 +378,8 @@
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>limited</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">Returns a limited subtype of a class.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">263</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">Returns a limited
subtype of a class.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">263</a></p>
</td></tr></table>
</dd>
</dl>
@@ -408,104 +408,104 @@
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText">
<code>concatenate</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1800" class="TbT.TblText">Returns the
concatenation of one or more sequences in a sequence of a type determined by
the <code>type-for-copy</code> of its first argument.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1800" class="TbT.TblText">323</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1800">Returns the concatenation of one or
more sequences in a sequence of a type determined by the
<code>type-for-copy</code> of its first argument.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1800">323</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>concatenate-as</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1802" class="TbT.TblText">Returns the
concatenation of one or more sequences in a sequence of a specified
type.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1802" class="TbT.TblText">324</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1802">Returns the concatenation of one or
more sequences in a sequence of a specified type.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1802">324</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>first</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1728" class="TbT.TblText">Returns the
first element of a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1728" class="TbT.TblText">303</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1728">Returns the first element of a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1728">303</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>second</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1730" class="TbT.TblText">Returns the
second element of a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1730" class="TbT.TblText">304</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1730">Returns the second element of a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1730">304</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>third</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1732" class="TbT.TblText">Returns the
third element of a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1732" class="TbT.TblText">304</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1732">Returns the third element of a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1732">304</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-22</strong>
Generic Functions on <sequence></caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>add</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1754" class="TbT.TblText">Adds an element
to a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1754" class="TbT.TblText">309</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1754">Adds an element to a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1754">309</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>add!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1756" class="TbT.TblText">Adds an element
to a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1756" class="TbT.TblText">310</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1756">Adds an element to a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1756">310</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>add-new</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1758" class="TbT.TblText">Adds a new
element to a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1758" class="TbT.TblText">311</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1758">Adds a new element to a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1758">311</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>add-new!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1760" class="TbT.TblText">Adds a new
element to a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1760" class="TbT.TblText">312</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1760">Adds a new element to a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1760">312</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>remove</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1763" class="TbT.TblText">Removes an
element from a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1763" class="TbT.TblText">312</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1763">Removes an element from a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1763">312</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>remove!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1765" class="TbT.TblText">Removes an
element from a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1765" class="TbT.TblText">313</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1765">Removes an element from a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1765">313</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>choose</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1828" class="TbT.TblText">Returns those
elements of a sequence that satisfy a predicate.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1828" class="TbT.TblText">333</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1828">Returns those elements of a sequence
that satisfy a predicate.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1828">333</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>choose-by</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1831" class="TbT.TblText">Returns those
elements of a sequence that correspond to those in another sequence that
satisfy a predicate.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1831" class="TbT.TblText">333</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1831">Returns those elements of a sequence
that correspond to those in another sequence that satisfy a predicate.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1831">333</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>intersection</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1788" class="TbT.TblText">Returns the
intersection of two sequences.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1788" class="TbT.TblText">319</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1788">Returns the intersection of two
sequences.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1788">319</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>union</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1790" class="TbT.TblText">Returns the
union of two sequences.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1790" class="TbT.TblText">320</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1790">Returns the union of two
sequences.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1790">320</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>remove-duplicates</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1792" class="TbT.TblText">Returns a
sequence without duplicates.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1792" class="TbT.TblText">321</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1792">Returns a sequence without
duplicates.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1792">321</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>remove-duplicates!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1794" class="TbT.TblText">Returns a
sequence without duplicates.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1794" class="TbT.TblText">322</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1794">Returns a sequence without
duplicates.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1794">322</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>copy-sequence</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1797" class="TbT.TblText">Returns a
freshly allocated copy of some subsequence of a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1797" class="TbT.TblText">323</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1797">Returns a freshly allocated copy of
some subsequence of a sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1797">323</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>replace-subsequence!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1804" class="TbT.TblText">Replaces a
portion of a sequence with the elements of another sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1804" class="TbT.TblText">325</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1804">Replaces a portion of a sequence
with the elements of another sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1804">325</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>reverse</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1778" class="TbT.TblText">Returns a
sequence with elements in the reverse order of its argument sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1778" class="TbT.TblText">316</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1778">Returns a sequence with elements in
the reverse order of its argument sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1778">316</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>reverse!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1780" class="TbT.TblText">Returns a
sequence with elements in the reverse order of its argument sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1780" class="TbT.TblText">317</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1780">Returns a sequence with elements in
the reverse order of its argument sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1780">317</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>sort</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1782" class="TbT.TblText">Returns a
sequence containing the elements of its argument sequence, sorted.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1782" class="TbT.TblText">318</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1782">Returns a sequence containing the
elements of its argument sequence, sorted.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1782">318</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>sort!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1784" class="TbT.TblText">Returns a
sequence containing the elements of its argument sequence, sorted.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1784" class="TbT.TblText">318</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1784">Returns a sequence containing the
elements of its argument sequence, sorted.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1784">318</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>last</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1740" class="TbT.TblText">Returns the last
element of a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1740" class="TbT.TblText">306</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1740">Returns the last element of a
sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1740">306</a></p>
</td></tr><tr><td><p class="TbT.TblText">
<code>subsequence-position</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1806" class="TbT.TblText">Returns the
position where a pattern appears in a sequence.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1806" class="TbT.TblText">326</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1806">Returns the position where a pattern
appears in a sequence.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1806">326</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-23</strong>
Methods on <sequence></caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>=</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584" class="TbT.TblText">Compares two
objects for equality.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584" class="TbT.TblText">269</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584">Compares two objects for
equality.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Equality_and_Comparison#MARKER-9-1584">269</a></p>
</td></tr><tr><td><p class="TbT.TblText"> <code>key-test</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714" class="TbT.TblText">Returns the
function used by its collection argument to compare keys.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714" class="TbT.TblText">298</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714">Returns the function used by its
collection argument to compare keys.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1714">298</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-24</strong>
Methods on singleton(<sequence>)</caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>limited</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">Returns a limited subtype of a class.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">263</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">Returns a limited
subtype of a class.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">263</a></p>
</td></tr></table>
</dd>
</dl>
@@ -532,32 +532,32 @@
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>map-into</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816" class="TbT.TblText">Iterates over
one or more collections and collects the results in an existing mutable
collection.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816" class="TbT.TblText">329</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816">Iterates over one or more
collections and collects the results in an existing mutable collection.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1816">329</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-26</strong>
Generic Functions on <mutable-collection></caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText">
<code>element-setter</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1722" class="TbT.TblText">Sets the
collection element associated with a particular key.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1722" class="TbT.TblText">301</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1722">Sets the collection element
associated with a particular key.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1722">301</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-27</strong>
Methods on <mutable-collection></caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText">
<code>type-for-copy</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1694" class="TbT.TblText">Returns
an appropriate type for creating mutable copies of its argument.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1694"
class="TbT.TblText">292</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1694">Returns an appropriate type
for creating mutable copies of its argument.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Coercing_and_Copying_Objects#MARKER-9-1694">292</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-28</strong>
Methods on singleton(<mutable-collection>)</caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>limited</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">Returns a limited subtype of a class.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559"
class="TbT.TblText">263</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">Returns a limited
subtype of a class.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9-1559">263</a></p>
</td></tr></table>
</dd>
</dl>
@@ -580,16 +580,16 @@
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText">
<code>remove-key!</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1840" class="TbT.TblText">Modifies an
explicit key collection so it no longer has a particular key.</a></p>
- </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1840" class="TbT.TblText">335</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1840">Modifies an explicit key collection
so it no longer has a particular key.</a></p>
+ </td><td><p class="TbT.TblText"> <a
href="Collection_Operations#MARKER-9-1840">335</a></p>
</td></tr></table>
<table class="numbered"><caption><strong>Table 11-30</strong>
Methods on singleton(<mutable-explicit-key-collection>)</caption>
<tr><th class="primary"><p class="TbH.TblHd"> Function</p>
</th><th><p class="TbH.TblHd"> Description</p>
</th><th><p class="TbH.TblHd"> Page</p>
</th></tr><tr><td><p class="TbT.TblText"> <code>limited</code></p>
- </td><td><p class="TbT.TblText"> <a
href="Constructing_and_Initializing_Instances#MARKER-9- |