Next: , Previous: Top, Up: Top


1 Introduction

ASDF is Another System Definition Facility: a tool for describing the sub-systems and files that comprise a system and for operating on these components in the right order so that they can be compiled, loaded, tested, etc.

ASDF presents two faces: one for system implementors who need to be able to describe their systems and one for Lisp programmers who want to use those systems. See the getting started guide, to learn how to use ASDF to load a system. See Defining systems with defsystem, to learn how to define a system of your own. Later chapters describe the ASDF internals and how to extend ASDF.