bug fix
authorRalph Ronnquist <ralph.ronnquist@gmail.com>
Mon, 24 Apr 2023 06:58:31 +0000 (16:58 +1000)
committerRalph Ronnquist <ralph.ronnquist@gmail.com>
Mon, 24 Apr 2023 06:58:31 +0000 (16:58 +1000)
incore.lsp

index 2847b54fb101dae94412b1c0504cbf18c54cd204..6b0a02f5c73b82d0f834302140a67cd99e818894 100644 (file)
 
 (constant
    'load
-   (letex ((LOAD load) (CTX '(if (1 (args)) (args 1)) MAIN))
+   (letex ((LOAD load) (CTX '(if (1 (args)) (args 1) MAIN)))
      (fn () (if (archives (args 0))
                 (eval-string (archive:get $it (args 0)) CTX)
-              (LOAD (args 0) CTX))))
+              (LOAD (args 0) (eval CTX)))))
    'read-file
-   (letex ((READ-FILE read-file) (CTX '(if (1 (args)) (args 1)) MAIN))
+   (letex ((READ-FILE read-file) (CTX '(if (1 (args)) (args 1) MAIN)))
      (fn ()
        (if (archives (args 0)) (archive:get $it (args 0) CTX)
          (READ-FILE (args 0)))))