From ComputerCraft Wiki
Jump to: navigation, search

Grid Redstone.png  Function multishell.launch
Runs the program located at programPath, passing it all given arguments (argument1, argument2 and so on). Just like with any values in the environment table will be seen by the program. This function returns the ID of this program's tab.
Syntax multishell.launch(table environment, string programPath, argument1, argument2, ...)
Returns number the ID of the new tab
Part of ComputerCraft
API multishell


Grid paper.png  Example
Runs Interactive Lua Interpreter in a new tab and sets its name to "Lua Interpreter".
local newTabID = multishell.launch({}, "rom/programs/lua")

multishell.setTitle(newTabID, "Lua Interpreter")