‘XCL Compiler output for source file {DSK}arunwelch>SKYDRIVE>DOCUMENTS>UNIX>LISP>CLOS>CURRENT>combin.lisp;1 Source file created Tuesday, 25 June 1991, 13:41:09. FASL file created Friday, 4 December 2020, 19:46:00. ÿ˜– g ˜Œ1 top-level form˜ŒFUNCTION˜“€˜Œ IN-PACKAGE˜’ŒCLOS˜‘˜ŒUSERœ˜’ŒMAKE-EFFECTIVE-METHOD-FUNCTION˜‘˜ŒCLOS—˜–‚nX¿A‘h€iY‘I…A‘i€h².Agð²"A ²g A „h‚h€h¢±ÃA Hý¿@ Y ºI »HÉ ¢±’A¼h½h¾h_¿L¢M°L _¿M•NO&¾…Oh^½L¼°àHý¿gJK goJKg hhg nonoH koh-HÉ@A koh-™ ™˜“˜“˜ŒGENERIC-FUNCTION˜ŒFORM‚ ˜’Œ'MAKE-EFFECTIVE-METHOD-FUNCTION-INTERNAL™ ‚÷˜’Œ GET-FUNCTION™ ‚Ù˜ŒSYMBOL-FUNCTION‚ǘ’ŒMAKE-DFUN-CALL™ ‚±˜’ŒMAKE-DFUN-LAMBDA-LIST™ ‚Š˜’ŒMETHOD-FUNCTION™ m˜’Œ$METHOD-FUNCTION-NEEDS-NEXT-METHODS-P™ d˜’ŒARG-INFO-APPLYP™ ]˜’ŒARG-INFO-METATYPES™ W˜’Œ GF-ARG-INFO™ L™:˜•Œ %EVERY-SINGLE1™%˜’ŒMETHOD-P™ ‚Ô˜’ŒDEFAULT-TEST-CONVERTER™ ‚˜’Œ.METHOD-FUNCTION.™ ‚¶˜ŒLET‚ª˜ŒLAMBDA,™˜’Œ CALL-METHOD™ ‚혖@gð•HÉh@gð•HÉhh˜Œ(lambda in MAKE-EFFECTIVE-METHOD-FUNCTION˜ŒCLOSURE˜“˜“˜ŒFORM™˜’Œ.NEXT-METHOD-FUNCTIONS.™ ‚☖@o—@@h$@˜Œ(lambda in MAKE-EFFECTIVE-METHOD-FUNCTION™!˜“˜“˜ŒFORM˜“™%™‚»˜“˜“˜’Œ*NEXT-METHODS*™ ™%‚阕ŒCOMPILED-CLOSURE‚Þ™0˜•Œ \PTRHUNK2™2‚˜–@g ¿@˜Œ NAME-FUNCTION™!˜“˜“˜ŒFN˜’ŒSET-FUNCTION-NAME™ ˜’ŒA-COMBINED-METHOD™ ™2‚ý™9˜–o ¿g X‘Hhc˜’Œ!*GLOBAL-EFFECTIVE-METHOD-GENSYMS*™ ˜Œ(DEFVAR *GLOBAL-EFFECTIVE-METHOD-GENSYMS*™˜“€˜ŒBOUNDP˜ŒPROCLAIM ™:˜“˜ŒSPECIAL™:˜– o ˜Œ)DEFVAR *REBOUND-EFFECTIVE-METHOD-GENSYMS*™˜“€™>˜“™?˜’Œ"*REBOUND-EFFECTIVE-METHOD-GENSYMS*™ œ˜’ŒGET-EFFECTIVE-METHOD-GENSYM™ ˜– R¸Rc¿HX‘Ho YSc¿I™D™:™G™˜“€˜Œ MAKE-SYMBOL˜ŒEFFECTIVE-METHOD-GENSYM-˜–j¹Il ýó¡h¿IkÔ¹°î™D˜Œ1 top-level form™˜“€™Gœ™—˜–nnX@¿SHÉ Z Hý¿J Hý¿gHÉHÉ AhnonoHnoH ™D™:™™˜“˜“˜ŒGENERIC-FUNCTION˜ŒEFFECTIVE-METHODh™7™"™™™,™Z™0L™0A™0˜•Œ \PTRHUNK4™T^˜–k@‘i€h˜@gð€h²R@²=@koH-@¹hºh»h¼I¢J°IkoH-¼J”KL&»„Lh[ºI¹°áh@koH-hh@ ˜ŒCONSTANT-CONVERTER™!˜“˜“˜ŒFORMe˜’ŒDEFAULT-CONSTANT-CONVERTER™  ™™ZX˜–G@ –@ @‘h€iY‘I…@‘i€h˜@gð€h²HÉ@ o ˜ŒCHECK-FOR-MAKE-METHOD™!˜“˜“˜ŒEFFECTIVE-METHODA˜ŒERROR6™ 1˜’Œ MAKE-PROGN™ ™™!˜’Œ MAKE-METHOD™ <˜Œ#Effective-method form is malformed.™Z7™c™Z™c™TP˜–_@‘i€h˜@gð€h²F@hˆhh¹ggIhhHÉHÉI hI$@ ˜ŒCODE-CONVERTER™!˜“˜“˜ŒFORMY˜’ŒDEFAULT-CODE-CONVERTER™ J™&™G™G™G5™-0™ ™™TE˜– @‘i€h˜@gð€h•g@ ˜ŒTEST-CONVERTER™!˜“˜“˜ŒFORM™˜’Œ .CALL-METHOD.™ ™˜–(o ¿g X‘Hnoc˜’Œ*INVALID-METHOD-ERROR*™ ˜ŒDEFVAR *INVALID-METHOD-ERROR*™˜“€™=™> ™p˜– o ˜Œ'lambda in DEFVAR *INVALID-METHOD-ERROR*™!˜“€™_˜Œ‚ýINVALID-METHOD-ERROR was called outside the dynamic scope~%~ of a method combination function (inside the body of~%~ DEFINE-METHOD-COMBINATION or a method on the generic~%~ function COMPUTE-EFFECTIVE-METHOD).˜“™?™p™0˜–(o ¿g X‘Hnoc˜’Œ*METHOD-COMBINATION-ERROR*™ ˜Œ!DEFVAR *METHOD-COMBINATION-ERROR*™˜“€™=™> ™y˜– o ˜Œ+lambda in DEFVAR *METHOD-COMBINATION-ERROR*™!˜“€™_˜Œ‚METHOD-COMBINATION-ERROR was called outside the dynamic scope~%~ of a method combination function (inside the body of~%~ DEFINE-METHOD-COMBINATION or a method on the generic~%~ function COMPUTE-EFFECTIVE-METHOD).˜“™?™y™0œ˜’ŒINVALID-METHOD-ERROR™ ˜–he#¸QH ™p™‚‚‚ÿÿÿÿ™˜“˜“˜Œ&REST˜ŒARGS˜ŒAPPLYœ˜’ŒMETHOD-COMBINATION-ERROR™ ˜–he#¸QH ™y™‚‰‚ÿÿÿÿ™˜“˜“™‚ƒ˜ŒARGS™‚‡˜–‚cgghhhh ¿gghihohhhno ¿gghghohhhno ¿ggogggoghgohgggoghgohgggoghgohhhh ¿gghgihohhhno ¿ggggogh c˜’Œ*STANDARD-METHOD-COMBINATION*™ ˜Œ6 top-level forms™˜“€‚[˜’Œ MAKE-INSTANCE™ ‚5˜’ŒLOAD-DEFMETHOD™ ‚˜’Œ LOAD-DEFCLASS™ d™‚’8™‚’™‚“ ‚T˜ŒOPTIONS‚J˜Œ DOCUMENTATION‚E˜’ŒSTANDARD™ ‚@˜ŒTYPE‚;˜’ŒSTANDARD-METHOD-COMBINATION™ ‚˜’ŒMETHOD-COMBINATION™ ‚˜’Œ PRINT-OBJECT™ ‚ ˜’ŒSTANDARD-METHOD™ ‚혌INITARGS‚瘌WRITERS‚ݘŒREADERS‚ؘ’ŒOPTIONS™ ‚Ó˜ŒNAME‚À™‚œ‚º™‚‚°™‚ž‚«˜’Œ DOCUMENTATION™ ‚¦™‚ ‚“™‚œ‚™‚‚ƒ™‚ž~˜ŒTYPEy™‚ o˜’ŒSTANDARD-CLASS™ j™‚˜I™‚™C˜’ŒMETHOD-COMBINATION-P™ >™‚›™‚¤™‚›™‚£™‚™‚O˜Œ The standard method combination.‚-˜–EAo ¿Ao@ @ ¿Ao ¿@A ¿Ao ˜Œlambda in 6 top-level forms™!˜“˜“˜ŒMC˜ŒSTREAM?˜ŒFORMAT3˜’ŒPRINTING-RANDOM-THING-INTERNAL™ +™‚«™‚«˜’ŒMETHOD-COMBINATION-OPTIONS™ ˜’ŒMETHOD-COMBINATION-TYPE™ ™‚«:˜Œ>&˜Œ ˜ŒMethod-Combination ~S ~S˜Œ#<‚!˜“˜’ŒMC™ ˜ŒSTREAM‚ò˜“™‚”‚☓™‚­‚Ř“™‚•‚µ˜“˜’Œ METHOD-COMBINATION-DOCUMENTATION™ ‚˜˜“™‚—‚ˆ˜“™‚®t˜“˜’ŒDEFINITION-SOURCE-MIXIN™ ™‚™\˜–i˜Œlambda in 6 top-level forms™!˜“˜“˜ŒXP˜“˜’ŒX™ 0˜–h˜Œlambda in 6 top-level forms™!˜“˜“˜ŒX$˜“™‚Å‚)™0X™0,™0œ˜’ŒMAKE-CALL-METHODS™ ˜–/@¸h¹hºh»H¡IH¼gLo»I”JK&º„KhZ¹H¸°Ü™‚Ι˜“˜“˜ŒMETHODS™˜“€˜–5gghggihohhhno ˜Œ1 top-level form™˜“€/™‚’™‚˜ ˜’ŒGENERIC-FUNCTION™ ˜’ŒCOMPUTE-EFFECTIVE-METHOD™ ™‚›'˜–‚h¸h¹hºh»B¼h½L‘L°<] ¾gN•MH¸°!gN•MJº°gN”MK»ƒMI¹L¼°ÂH ¸J ºI ¹K »I¢±H‘hˆJ‘h„K‘h€igIIhH‘H…J‘JI²5ggH gIIhh J gIo½K² gKKgMhh hMgog@hh˜Œlambda in 1 top-level form™!˜“˜“˜ŒGENERIC-FUNCTION˜ŒCOMBIN˜ŒAPPLICABLE-METHODS ‚APPEND‚Á™‚΂¼˜ŒREVERSE‚µ™‚Þ‚¡™‚Îc™‚ß\™‚ßU™‚ßN™‚ߘ’ŒMETHOD-QUALIFIERS™ ‚˜ŒQUOTE‚û™_‚ä™a‚Û™‚É™‚¦™‚›˜ŒPROGN‚–˜ŒMULTIPLE-VALUE-PROG1|™7˜ŒAROUND)˜ŒAFTER˜ŒBEFORE‚˜Œ.No primary method for the generic function ~S.‚И“€˜“™‚Ö˜’ŒCOMBIN™ ˜’ŒAPPLICABLE-METHODS™ #™0š‚îÿÿ