Reference: autosplit
Author: Ellen Siever, Stephen Spainhour & Nathan Patwardhan
Date: 1999-07-02T01:41:40Z

#

| Chapter 8 Standard Modules |

## autosplit

    autosplit (file, dir, keep, check, modtime)

Splits the module into files. Each file is given the name of the subroutine it contains, with .al appended. `autosplit` also creates the file autosplit.ix, which serves as both a forward declaration of all package routines and as a timestamp showing when the hierarchy was last updated. Takes the following arguments:

file

  Filename of program or module to be split.

dir

  Name of directory hierarchy in which to store the split files.

keep

  If false, pre-existing .al files in the auto directory that are no longer part of the module are deleted.

check

  If true, checks to be sure the module being split includes a `use AutoLoader` statement. If the statement is missing, `autosplit` doesn't process the module.

modtime

  If true, only splits the module if it is newer than autosplit.ix.

8.4 AutoSplit |  | Reference: autosplit_lib_modules