1This is Info file ../info/cl, produced by Makeinfo-1.55 from the input 2file cl.texi. 3 4 This file documents the GNU Emacs Common Lisp emulation package. 5 6 Copyright (C) 1993 Free Software Foundation, Inc. 7 8 Permission is granted to make and distribute verbatim copies of this 9manual provided the copyright notice and this permission notice are 10preserved on all copies. 11 12 Permission is granted to copy and distribute modified versions of 13this manual under the conditions for verbatim copying, provided also 14that the section entitled "GNU General Public License" is included 15exactly as in the original, and provided that the entire resulting 16derived work is distributed under the terms of a permission notice 17identical to this one. 18 19 Permission is granted to copy and distribute translations of this 20manual into another language, under the above conditions for modified 21versions, except that the section entitled "GNU General Public License" 22may be included in a translation approved by the author instead of in 23the original English. 24 25 26Indirect: 27cl-1: 1042 28cl-2: 46643 29cl-3: 89357 30cl-4: 139030 31cl-5: 183187 32cl-6: 226116 33 34Tag Table: 35(Indirect) 36Node: Top1042 37Node: Overview2589 38Node: Usage4867 39Node: Organization5512 40Node: Installation7330 41Node: Naming Conventions8478 42Node: Program Structure10612 43Node: Argument Lists11075 44Node: Time of Evaluation21128 45Node: Function Aliases27103 46Node: Predicates27682 47Node: Type Predicates27997 48Node: Equality Predicates32802 49Node: Control Structure36035 50Node: Assignment36834 51Node: Generalized Variables38071 52Node: Basic Setf39373 53Node: Modify Macros46643 54Node: Customizing Setf53848 55Node: Variable Bindings61132 56Node: Dynamic Bindings61708 57Node: Lexical Bindings62593 58Node: Function Bindings66692 59Node: Macro Bindings69074 60Node: Conditionals71993 61Node: Blocks and Exits75067 62Node: Iteration78118 63Node: Loop Facility83586 64Node: Loop Basics84508 65Node: Loop Examples87103 66Node: For Clauses89357 67Node: Iteration Clauses101242 68Node: Accumulation Clauses103078 69Node: Other Clauses105417 70Node: Multiple Values111481 71Node: Macros113369 72Node: Declarations116582 73Node: Symbols125067 74Node: Property Lists125362 75Node: Creating Symbols128558 76Node: Numbers130605 77Node: Predicates on Numbers131080 78Node: Numerical Functions132104 79Node: Random Numbers136326 80Node: Implementation Parameters139030 81Node: Sequences142597 82Node: Sequence Basics143265 83Node: Mapping over Sequences146838 84Node: Sequence Functions152687 85Node: Searching Sequences158857 86Node: Sorting Sequences161890 87Node: Lists164433 88Node: List Functions164853 89Node: Substitution of Expressions169111 90Node: Lists as Sets170992 91Node: Association Lists175049 92Node: Hash Tables176747 93Node: Structures183187 94Node: Assertions197964 95Node: Efficiency Concerns200902 96Node: Common Lisp Compatibility207224 97Node: Old CL Compatibility210376 98Node: Porting Common Lisp214754 99Node: Function Index226116 100Node: Variable Index237615 101 102End Tag Table 103