Eliminate unnecessary use of strip-syntactic-closures.
authorChris Hanson <org/chris-hanson/cph>
Thu, 6 Dec 2018 07:43:05 +0000 (23:43 -0800)
committerChris Hanson <org/chris-hanson/cph>
Sat, 8 Dec 2018 08:23:35 +0000 (00:23 -0800)
src/sos/instance.scm

index 29fded5c7e9119a54b72e5b3c80c96fb19efb453..c11109110faa86306bb49dcb9dc609ae94821e07 100644 (file)
@@ -168,7 +168,7 @@ USA.
   (sc-macro-transformer
    (lambda (form environment)
      environment
-     (apply microcode-type (map strip-syntactic-closures (cdr form))))))
+     (apply microcode-type (map identifier->symbol (cdr form))))))
 \f
 (define (instance-constructor class slot-names #!optional init-arg-names)
   (if (not (subclass? class <instance>))