本文讨论了Matanuska BASIC的退出命令实现。通过CLI类的退出处理程序和Exit异常,Matanuska支持退出。为简化退出机制,决定将Host注入Runtime,直接调用其退出方法。Exit错误类型允许优雅关闭,CLI继续处理实际退出行为,测试中使用MockConsoleHost模拟退出。
完成下面两步后,将自动完成登录并继续当前操作。