4.3 Compilation: the Build, File, and Path structures

4.3.3 The Build structure

The Build structure provides an interface to the batch compilation system, using the portable notation for describing program units that was explained in Section 4.3.2.1 on page 69. Build has the following skeletal signature:

structure Build:
 sig
   val compile: string -> unit
   val compileAndLoad : string -> unit
   val delete : string -> unit
   val loadObject: string -> unit
   val loadSource: string -> unit
   val queryCompile: string -> unit
   val queryLoadObject: string -> unit
   val queryLoadSource: string -> unit
   val readDependencies: string -> unit
   val touchLoaded: string -> unit

val touchSource: string -> unit val touchAllLoaded: unit -> unit end

compile
compileAndLoad
delete
loadObject
loadSource
queryCompile
queryLoadObject
queryLoadSource
readDependencies
touchLoaded
touchSource
touchAllLoaded

MLWorks Reference Manual (version 1.0) - 3 DEC 1996

Generated with Harlequin WebMaker