1 XEROX COMMON LISP DESIGN DOCUMENT >>TOPIC IN CAPITALS<< 1 >>TOPIC<< 6 >>author<< >>date<< >>what part of common lisp is this?<< >>READ AND DELETE This is a somewhat elaborate outline. If some of the blanks are irrelevant to your design do not grope to fill them.<< 2 Issues 1 >>issues raised in implementation of this part of CL<< 2 Decisions 1 >>Answer issues with decisions<< 2 Design overview 1 >>relate decided issues to parts of design<< 2 >>Part<< 1 >>replicate this whole section for each part. This blank should contain a description of algorithms & structures for this part<< Dependencies 1 >>part needs support from what outside of this design?<< Performance points 1 >>compiler / evaluator<< >>optimizer macros<< >>microcode<< Environment support 1 >>environmental impact (tools needed, etc.)<< Tasks 1 >>tasks this part breaks down into<< Testing issues 1 >>potential edges in algorithms and structures<< 2 Phasing and Timing 1 >>If the implementation is phased describe how and why here.<< >>Summarize by phases, parts and tasks: time estimate, dependencies and resources.<< 2 Appendix 1 >>glossaries, references, etc.<< >>SYMBOL(FOO &OPTIONAL BAZ)<< [>>def class<<] >>fn, var, const, type, etc. description<< (LIST ((PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC)) (0 0 612 792) ((HEADING NIL (HEADINGTYPE FOOTINGR) (72 27 540 36) NIL) (TEXT NIL NIL (72 72 504 648) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC)) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY MODERN OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC)) (288 12 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (72 27 540 36) NIL) (HEADING NIL (HEADINGTYPE RECTOHEAD) (72 762 540 36) NIL) (TEXT NIL NIL (72 72 504 648) NIL))) (PAGE NIL (PAPERSIZE Letter FOLIOINFO (ARABIC)) (0 0 612 792) ((FOLIO NIL (PARALOOKS (QUAD RIGHT) CHARLOOKS (SUPERSCRIPT 0 INVISIBLE OFF SELECTPOINT OFF PROTECTED OFF SIZE 10 FAMILY MODERN OVERLINE OFF STRIKEOUT OFF UNDERLINE OFF EXPANSION REGULAR SLOPE REGULAR WEIGHT MEDIUM INVERTED OFF USERINFO NIL STYLE NIL) FORMATINFO (ARABIC)) (288 12 288 36) NIL) (HEADING NIL (HEADINGTYPE FOOTINGR) (72 27 540 36) NIL) (HEADING NIL (HEADINGTYPE RECTOHEAD) (72 762 540 36) NIL) (TEXT NIL NIL (72 72 504 648) NIL))))) .``ø/``øT/øT/ øT)T)2T(`` )``T)`` TBøø PAGEHEADING RECTOHEADAøø PAGEHEADINGFOOTINGRMODERN  HELVETICA MODERNMODERNMODERN  TIMESROMAN   HRULE.GETFNMODERN  "   HRULE.GETFNMODERN   HRULE.GETFNMODERN&Š HRULE.GETFNMODERN HRULE.GETFNMODERN7 HRULE.GETFNMODERN  HRULE.GETFNMODERN! HRULE.GETFNMODERN HRULE.GETFNMODERN- HRULE.GETFNMODERN  HRULE.GETFNMODERN‚  HRULE.GETFNMODERN 9 HRULE.GETFNMODERN  HRULE.GETFNMODERN . HRULE.GETFNMODERN % HRULE.GETFNMODERN 1 HRULE.GETFNMODERN HRULE.GETFNMODERN?U HRULE.GETFNMODERN  HRULE.GETFNMODERN!*â‡zº