nl_tokens: Initializes the shell with module related functionality . - The required and installed modules are tracked and an implementation of a shell - scoped require is created . - The %module and %modules commands are also registered with the shell .
pl_tokens: function initialize ( shell ) { shell . requiredModules = { } ; shell . installedModules = { } ; shell . state . <mask> = function ( name ) { return customRequire ( shell , name ) ; } ; shell . registerCommand ( 'module' , moduleCommand ) ; shell . registerCommand ( 'modules' , modulesCommand ) ; }