The INTERNALS signature


signature INTERNALS
structure SMLofNJ.Internals : INTERNALS


structure CleanUp : CLEAN_UP
structure ProfControl : PROF_CONTROL
structure GC : GC
val prHook : (string -> unit) ref
val initSigTbl : 'a -> unit
val clearSigTbl : 'a -> unit
val resetSigTbl : 'a -> unit


This is a hook for the top-level print function, which allows it to be rebound.

initSigTbl a
Initialize the signal table to the inherited process environment. The argument a is ignored.

clearSigTbl a
Clear the signal table of handlers. The argument a is ignored.

resetSigTbl a
Reset the signal environment to agree with the signal table. The argument a is ignored.