This commit was generated by cvs2svn to compensate for changes in r5670,
[chise/xemacs-chise.git.1] / info / cl.info-6
1 This is Info file ../info/cl.info, produced by Makeinfo version 1.68
2 from the input file cl.texi.
3
4 INFO-DIR-SECTION XEmacs Editor
5 START-INFO-DIR-ENTRY
6 * Common Lisp: (cl).            GNU Emacs Common Lisp emulation package.
7 END-INFO-DIR-ENTRY
8
9    This file documents the GNU Emacs Common Lisp emulation package.
10
11    Copyright (C) 1993 Free Software Foundation, Inc.
12
13    Permission is granted to make and distribute verbatim copies of this
14 manual provided the copyright notice and this permission notice are
15 preserved on all copies.
16
17    Permission is granted to copy and distribute modified versions of
18 this manual under the conditions for verbatim copying, provided also
19 that the section entitled "GNU General Public License" is included
20 exactly as in the original, and provided that the entire resulting
21 derived work is distributed under the terms of a permission notice
22 identical to this one.
23
24    Permission is granted to copy and distribute translations of this
25 manual into another language, under the above conditions for modified
26 versions, except that the section entitled "GNU General Public License"
27 may be included in a translation approved by the author instead of in
28 the original English.
29
30 \1f
31 File: cl.info,  Node: Function Index,  Next: Variable Index,  Prev: Porting Common Lisp,  Up: Top
32
33 Function Index
34 **************
35
36 * Menu:
37
38 * abs:                                   Numerical Functions.
39 * acons:                                 Association Lists.
40 * adjoin:                                Lists as Sets.
41 * assert:                                Assertions.
42 * assoc*:                                Association Lists.
43 * assoc-if:                              Association Lists.
44 * assoc-if-not:                          Association Lists.
45 * block:                                 Blocks and Exits.
46 * butlast:                               List Functions.
47 * caddr:                                 List Functions.
48 * callf:                                 Modify Macros.
49 * callf2:                                Modify Macros.
50 * case:                                  Conditionals.
51 * ceiling*:                              Numerical Functions.
52 * check-type:                            Assertions.
53 * cl-float-limits:                       Implementation Parameters.
54 * cl-prettyexpand:                       Efficiency Concerns.
55 * coerce:                                Type Predicates.
56 * compiler-macroexpand:                  Macros.
57 * concatenate:                           Sequence Functions.
58 * copy-list:                             List Functions.
59 * copy-tree:                             List Functions.
60 * count:                                 Searching Sequences.
61 * count-if:                              Searching Sequences.
62 * count-if-not:                          Searching Sequences.
63 * decf:                                  Modify Macros.
64 * declaim:                               Declarations.
65 * declare:                               Declarations.
66 * defalias:                              Function Aliases.
67 * define-compiler-macro:                 Macros.
68 * define-modify-macro:                   Customizing Setf.
69 * define-setf-method:                    Customizing Setf.
70 * defmacro*:                             Argument Lists.
71 * defsetf:                               Customizing Setf.
72 * defstruct:                             Structures.
73 * defsubst*:                             Argument Lists.
74 * deftype:                               Type Predicates.
75 * defun*:                                Argument Lists.
76 * delete:                                Sequence Functions.
77 * delete*:                               Sequence Functions.
78 * delete-duplicates:                     Sequence Functions.
79 * delete-if:                             Sequence Functions.
80 * delete-if-not:                         Sequence Functions.
81 * destructuring-bind:                    Macros.
82 * do:                                    Iteration.
83 * do*:                                   Iteration.
84 * do-all-symbols:                        Iteration.
85 * do-symbols:                            Iteration.
86 * dolist:                                Iteration.
87 * dotimes:                               Iteration.
88 * ecase:                                 Conditionals.
89 * endp:                                  List Functions.
90 * eql:                                   Equality Predicates.
91 * equalp:                                Equality Predicates.
92 * etypecase:                             Conditionals.
93 * eval-when:                             Time of Evaluation.
94 * eval-when-compile:                     Time of Evaluation.
95 * evenp:                                 Predicates on Numbers.
96 * every:                                 Mapping over Sequences.
97 * expt:                                  Numerical Functions.
98 * fill:                                  Sequence Functions.
99 * find:                                  Searching Sequences.
100 * find-if:                               Searching Sequences.
101 * find-if-not:                           Searching Sequences.
102 * first:                                 List Functions.
103 * flet:                                  Function Bindings.
104 * floatp-safe:                           Predicates on Numbers.
105 * floor*:                                Numerical Functions.
106 * function*:                             Argument Lists.
107 * gcd:                                   Numerical Functions.
108 * gensym:                                Creating Symbols.
109 * gentemp:                               Creating Symbols.
110 * get*:                                  Property Lists.
111 * get-setf-method:                       Customizing Setf.
112 * getf:                                  Property Lists.
113 * ignore-errors:                         Assertions.
114 * incf:                                  Modify Macros.
115 * intersection:                          Lists as Sets.
116 * isqrt:                                 Numerical Functions.
117 * labels:                                Function Bindings.
118 * last:                                  List Functions.
119 * lcm:                                   Numerical Functions.
120 * ldiff:                                 List Functions.
121 * letf:                                  Modify Macros.
122 * letf*:                                 Modify Macros.
123 * lexical-let:                           Lexical Bindings.
124 * lexical-let*:                          Lexical Bindings.
125 * list*:                                 List Functions.
126 * list-length:                           List Functions.
127 * load-time-value:                       Time of Evaluation.
128 * locally:                               Declarations.
129 * loop <1>:                              Iteration.
130 * loop:                                  Loop Basics.
131 * macrolet:                              Macro Bindings.
132 * make-random-state:                     Random Numbers.
133 * map:                                   Mapping over Sequences.
134 * mapc:                                  Mapping over Sequences.
135 * mapcan:                                Mapping over Sequences.
136 * mapcar*:                               Mapping over Sequences.
137 * mapcon:                                Mapping over Sequences.
138 * mapl:                                  Mapping over Sequences.
139 * maplist:                               Mapping over Sequences.
140 * member:                                Lists as Sets.
141 * member*:                               Lists as Sets.
142 * member-if:                             Lists as Sets.
143 * member-if-not:                         Lists as Sets.
144 * merge:                                 Sorting Sequences.
145 * minusp:                                Predicates on Numbers.
146 * mismatch:                              Searching Sequences.
147 * mod*:                                  Numerical Functions.
148 * multiple-value-bind:                   Multiple Values.
149 * multiple-value-setq:                   Multiple Values.
150 * nbutlast:                              List Functions.
151 * nintersection:                         Lists as Sets.
152 * notany:                                Mapping over Sequences.
153 * notevery:                              Mapping over Sequences.
154 * nset-difference:                       Lists as Sets.
155 * nset-exclusive-or:                     Lists as Sets.
156 * nsublis:                               Substitution of Expressions.
157 * nsubst:                                Substitution of Expressions.
158 * nsubst-if:                             Substitution of Expressions.
159 * nsubst-if-not:                         Substitution of Expressions.
160 * nsubstitute:                           Sequence Functions.
161 * nsubstitute-if:                        Sequence Functions.
162 * nsubstitute-if-not:                    Sequence Functions.
163 * nunion:                                Lists as Sets.
164 * oddp:                                  Predicates on Numbers.
165 * pairlis:                               Association Lists.
166 * plusp:                                 Predicates on Numbers.
167 * pop:                                   Modify Macros.
168 * position:                              Searching Sequences.
169 * position-if:                           Searching Sequences.
170 * position-if-not:                       Searching Sequences.
171 * proclaim:                              Declarations.
172 * progv:                                 Dynamic Bindings.
173 * psetf:                                 Modify Macros.
174 * psetq:                                 Assignment.
175 * push:                                  Modify Macros.
176 * pushnew:                               Modify Macros.
177 * random*:                               Random Numbers.
178 * random-state-p:                        Random Numbers.
179 * rassoc:                                Association Lists.
180 * rassoc*:                               Association Lists.
181 * rassoc-if:                             Association Lists.
182 * rassoc-if-not:                         Association Lists.
183 * reduce:                                Mapping over Sequences.
184 * rem*:                                  Numerical Functions.
185 * remf:                                  Property Lists.
186 * remove:                                Sequence Functions.
187 * remove*:                               Sequence Functions.
188 * remove-duplicates:                     Sequence Functions.
189 * remove-if:                             Sequence Functions.
190 * remove-if-not:                         Sequence Functions.
191 * remprop:                               Property Lists.
192 * remq:                                  Sequence Functions.
193 * replace:                               Sequence Functions.
194 * rest:                                  List Functions.
195 * return:                                Blocks and Exits.
196 * return-from:                           Blocks and Exits.
197 * rotatef:                               Modify Macros.
198 * round*:                                Numerical Functions.
199 * search:                                Searching Sequences.
200 * set-difference:                        Lists as Sets.
201 * set-exclusive-or:                      Lists as Sets.
202 * setf:                                  Basic Setf.
203 * shiftf:                                Modify Macros.
204 * some:                                  Mapping over Sequences.
205 * sort*:                                 Sorting Sequences.
206 * stable-sort:                           Sorting Sequences.
207 * sublis:                                Substitution of Expressions.
208 * subseq:                                Sequence Functions.
209 * subsetp:                               Lists as Sets.
210 * subst:                                 Substitution of Expressions.
211 * subst-if:                              Substitution of Expressions.
212 * subst-if-not:                          Substitution of Expressions.
213 * substitute:                            Sequence Functions.
214 * substitute-if:                         Sequence Functions.
215 * substitute-if-not:                     Sequence Functions.
216 * symbol-macrolet:                       Macro Bindings.
217 * tailp:                                 Lists as Sets.
218 * the:                                   Declarations.
219 * tree-equal:                            List Functions.
220 * truncate*:                             Numerical Functions.
221 * typecase:                              Conditionals.
222 * typep:                                 Type Predicates.
223 * union:                                 Lists as Sets.
224 * unless:                                Conditionals.
225 * when:                                  Conditionals.
226
227 \1f
228 File: cl.info,  Node: Variable Index,  Prev: Function Index,  Up: Top
229
230 Variable Index
231 **************
232
233 * Menu:
234
235 * *gensym-counter*:                      Creating Symbols.
236 * *random-state*:                        Random Numbers.
237 * float-epsilon:                         Implementation Parameters.
238 * float-negative-epsilon:                Implementation Parameters.
239 * least-negative-float:                  Implementation Parameters.
240 * least-negative-normalized-float:       Implementation Parameters.
241 * least-positive-float:                  Implementation Parameters.
242 * least-positive-normalized-float:       Implementation Parameters.
243 * most-negative-fixnum:                  Implementation Parameters.
244 * most-negative-float:                   Implementation Parameters.
245 * most-positive-fixnum:                  Implementation Parameters.
246 * most-positive-float:                   Implementation Parameters.
247
248