| currentDebugger | = | nil |
System defines things that represents the currently running system, such as the load path.
Mimics
Inactive cells
Active cells
- atExit([code])
- currentDirectory()
- currentFile()
- currentWorkingDirectory()
- exit(other 1)
- feature?(feature)
- hostName()
- ifMain([code])
- loadPath()
- lowLevelLoad!(module, forceReload)
- notice()
- randomNumber()
- windows?()
Specs
Inactive cells (details)
Active cells (details)
forcibly exits the currently running interpreter. takes one optional argument that defaults to 1 - which is the value to return from the process, if the process is exited.
takes one text or symbol argument and returns a boolean indicating whether the named feature is available on this runtime.
takes one evaluated string argument and a boolean of whether loading should be forced or not. will import the file corresponding to the string based on the Ioke loading behavior
returns a short text description of the receiver, the text System if this is the main System object, otherwise falls back to the super implementation
[ show source ]
method(
if(cell(:self) ==(System),
"System",
super))