summaryrefslogtreecommitdiffstats
path: root/top.lisp
blob: 4a69a6a39efbddaa45f5af0468726e4ac1bf1967 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
;;; The following lines added by ql:add-to-init-file:
#-quicklisp
(let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp"
                                       (user-homedir-pathname))))
  (when (probe-file quicklisp-init)
    (load quicklisp-init)))

(ql:quickload 'uiop :silent t)
(ql:quickload 'cl-ppcre :silent t)
(ql:quickload 'clunit :silent t)

(load "src/common.lisp")

(clunit:defsuite aoc ())

(load "src/01.lisp")
(load "test/01.lisp")

(load "src/02.lisp")
(load "test/02.lisp")

(load "src/03.lisp")
(load "test/03.lisp")

(defun run-all () (run-suite 'aoc))