Function shell_main_with_all

Source
pub fn shell_main_with_all(
    lexer: impl LexerTraitObject,
    parser: impl ParserTraitObject,
    interpreter: impl InterpreterTraitObject,
    custom_commands: HashMap<String, Box<dyn Command>>,
) -> Result<()>