0

I am wondering how I can re-compile and load all .lisp files in a certain directory. I have modified a macro that is heavily used by all the files in that directory. Hence, it would be most efficient to just re-compile and re-load the entire thing.

If it helps, I am doing this on Allegro, but am curious about the same for SBCL.

1 Answer 1

3

What you are looking for is a system construction facility. like asdf.

Any ad hoc code you might whip up is not worth the effort. Just write a small asd file for this directory.

Sign up to request clarification or add additional context in comments.

2 Comments

I use ASDF. However, on this project, we do not have it.
@MadPhysicist Why not? it should be quite easy to install (common-lisp.net/project/asdf/#downloads)

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.