2016-08-25 19:56:26 +03:00
|
|
|
#-quicklisp
|
|
|
|
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
|
|
|
|
(user-homedir-pathname))))
|
|
|
|
(when (probe-file quicklisp-init)
|
|
|
|
(load quicklisp-init)))
|
|
|
|
|
2016-11-20 22:36:05 +03:00
|
|
|
(ql:quickload :uiop :silent t)
|
2017-08-24 16:28:17 +03:00
|
|
|
#-mkcl (ql:quickload :cl-readline :silent t)
|
|
|
|
#+mkcl (load "fake-readline.lisp")
|
2016-08-25 19:56:26 +03:00
|
|
|
|
|
|
|
(defpackage #:mal-asd
|
|
|
|
(:use :cl :asdf))
|
|
|
|
|
|
|
|
(in-package :mal-asd)
|
|
|
|
|
|
|
|
(defsystem "step0_repl"
|
|
|
|
:name "MAL"
|
|
|
|
:version "1.0"
|
|
|
|
:author "Iqbal Ansari"
|
|
|
|
:description "Implementation of step 0 of MAL in Common Lisp"
|
|
|
|
:serial t
|
|
|
|
:components ((:file "step0_repl"))
|
2016-11-22 14:55:16 +03:00
|
|
|
:depends-on (:uiop :cl-readline)
|
|
|
|
:pathname "src/")
|