Welcome
Since statically linked modules are initialized before the connection
with the user interface exists, modules init functions cannot call any
kind of print/post
function; in order to allow a module
to print a startup message to the console, the sys layer define the
welcome
abstraction; a welcome
is a message
a module can register, and that will be shown when the user interface
is ready to accept console messages.
Related Files: