Many program examples you have seen in this document have been small, stand-alone AutoLISP® files. Typical AutoLISP applications, however, consist of larger files with many lines of code. An application may include many source code files. After compiling the programs in such an application, you also have a number of FAS files to track.
As the number of application files grows, it becomes more difficult to maintain an application. Determining when you need to recompile files after source code changes can be a challenge. VLISP provides functions that greatly simplify the process of managing multiple-file applications.