;;; Tests of evaluation and compilation

(in-package #:cl-test)

(let ((*default-pathname-defaults*
       (make-pathname
        :directory (pathname-directory *load-pathname*))))
  (load "eval.lsp")
  (load "eval-and-compile.lsp")
  (load "compile.lsp")
  (load "compiler-macros.lsp")
  (load "constantp.lsp")
  (load "lambda.lsp")
  (load "eval-when.lsp")
  (load "define-compiler-macro.lsp")
  (load "define-symbol-macro.lsp")
  (load "defmacro.lsp")
  (load "the.lsp")
  (load "symbol-macrolet.lsp")
  (load "proclaim.lsp")
  (load "declaim.lsp")
  (load "locally.lsp")
  (load "ignore.lsp")
  (load "ignorable.lsp")
  (load "dynamic-extent.lsp")
  (load "optimize.lsp")
  (load "special.lsp")
  (load "macroexpand.lsp")
  (load "macroexpand-1.lsp")
  (load "declaration.lsp")
  (load "type.lsp")
  (load "macro-function.lsp"))
