Driver
val main : unit -> unit
Main program entry point, including command-line parsing and return code
module Passes : sig ... end
Compiler passes
module Commands : sig ... end
Helper functions used by top-level commands
Various helpers
val modname_of_file : string -> string
API available to plugins for their own registration
module Plugin : sig ... end