#!/bin/bash

if [[ $LISP == "ccl" ]] || [[ $LISP == "CCL" ]]; then
    ccl --quiet --no-init \
        --load ${QUICK_LISP:-${HOME}/quicklisp}/setup.lisp \
        --eval '(ql:quickload :software-evolution-library)' \
        --eval '(ql:quickload :software-evolution-library/software/asm)' \
        --load doc/examples/004-evolve.lisp \
        --eval '(quit)'
else
    SBCL_HOME=${SBCL_HOME:-$(dirname $(which sbcl))/../lib/sbcl} \
    sbcl --no-sysinit --no-userinit \
         --load ${QUICK_LISP:-${HOME}/quicklisp}/setup.lisp \
         --eval '(ql:quickload :software-evolution-library)' \
         --eval '(ql:quickload :software-evolution-library/software/asm)' \
         --load doc/examples/004-evolve.lisp \
         --eval '(quit)'
fi
