- 新增ScopeError自定义错误类,用于区分范围相关错误 - 将error字段重命名为exception以更准确描述其用途 - 优化flush方法,仅在有必要时输出指令序列 - 简化错误处理逻辑,移除冗余的console.error调用 - 确保ScopeError能正确向上抛出而不被捕获