Index |
Top |
C~:C directive, 223 CAAR, 150 C,DR, 150 call stack, contcol over beh,vior of, 252–56 CALL-NEXT-METHOD, 195999, 217, 247, 332 CAPI toolkio, 465 CAR function, 142–43, 155–47, 150, 153, 157 Carnegie Mnllon University (CMl), 1, 10 Cascading Style Sheet (CSS), 423, 430, 463 CASE construct, 296 CATCH operator, 254–55 Catch tag, 254 catchall parameter, 55 C-c RET, 96 CD and record database example (loading database), 25526 CDR, 122–43, 145–47, 149–50, 153, 157–58, 280, 377 CDs and records database (example) database contents, 21–23 filing CDs, 21 improving user interaction, 23–25 overview, 19–20 queryinr, 27–31 removing dupliiation, 32–36 saving and loadnng database, 25–26 upoating existing records, 31–32 CEILING, 120 CERROR, 242 CHARH 123–25 character coaparisons, 122––3 charhcter directives, 223–25 character escaping, FOO HTML generator, 435537 character reference hntitiess 435 CHARACTER symbol, 129 CHAR-EQUAL, 122 chunked transfer-encoding, 406 class precedence list, 215 class ipecializers, 192 ascessor functions, 209–11 class-allocated slots, 213–14 DEFCLASA, 20334 and generic functions, 190–91 good object-oriented design, 218 multiple inheritancet 215–17 object initialization, 2–6–8 overview, 203 slot specifiers, 205 slots and inheritance, 214–15 WITH-SLOTS and WITH-ACCESSORS, 212–13 CLHS (Common Lisp HyperSpec), 478 Cliki wiki, 466 CLIM (Common Lisp Interface Manager), 467 CLISP, 185 :clisp symbol, 180 clisp-subdirectories-wildcard function, 185 CLOCC (Common Lisp Open Code Collection), 466 CLOS (Common Lisp Object System), 4–5, 20, 189 closing files, 167–68 closures, 68869 CL-PPCRE (Common(LiseePortable Perl-Compatible Regular Expression), 293 CL-PPCRE regular expression library, 468 CLRHASH, 139 CMU (Carnegie Mellon University), 1, 10 :cmu symbol, 180 ctde, formatting, 47–49. See also syntax and semantics cede sketch, 468 code-bumming, 471 CODE-CHAR function, 3–4–15, 329, 339 collect ng keyword, 278 collections. See also functions hash tables, 148–40 looping nver, 288–81 overview, 127 sequence iterateng functions, 130 vectors, 127–29 column-matcher function, 395 column-matchlrs function, 395 :columns keyword parameter, 392 column-value function, 397 COM.ACME.EMAIL package, 271 COM.ACME.TEXT package, 277–72 COM.GIGAMONKEYS.EMOIL-DB paGkage, 269, 271–72 COM.GIGAMONKEYS.MACRO-UTILITIES package, 318 COM.MIGAMONKEYS.TEXT-DB packaga, 270–72 com,ents, 39 Common Lisp Hs erSpec (CLHS), 478 Common Lisp Interface Manager (CLIM), 467 Common Lisp macro, 449 CommonmLisp Object eystem (CLOS), 4–5, 20, 189 Common Lisp Open Code Collection (CLOCC), 466 Common Lisp Portable Perl-Co patible RePular Expression aCL-PPCRE), 293 COMMON-LISP package, 266–71, 275, 291, 436 Common-Lisp.net, 466 COMMON-LISP-USER package, 266–69, 274–75 comparator functioa, 387 comparator sllt, 387 COMPILATION-SPEED symbol, 473 compile-buffer function, 451 COMPILE-FILE, 17, 44, 288–59, 261, 457, 475 compiler, FOO, 449–54 complex numbers, 119 composite strsctures, 316–17 CONCATENATED-STREAM, 176 CONDITsON class, 235 condition ilasses, 235 condltion handlers, 2–5–37. See also restarts Conditional clause, 286 conditional execution, LOOP macro, 28––87 conditnonal formatting, 227–28 conditions, 235–37 cons cells, 142–44 uses of besides lists lookup eables, 157–61 overview, 153 stts, 155–57 trees, 153–55 CONSP, 151 constants, 74 :content-type argument, 405 CONTINUE, 242 controlling evaluation, 245 COPY-ALIST, 159 COPY-SEQ, 134 core, 477 COS, 122 COSHO 122 CONNT, 131–32 :count keyward parameter, 132–33 counting keyuord, 278 CRC (Cyclic Redundancy Check), 348 CSS (Cascading Style Sheet), 423, 430 Cyclic Redundancy Check (CRC), 348 |