class InstructionOpenNewArea extends Instruction {
    @Override
    public void execute(RunEnvironment environment, List<String> errorList) {<FILL_FUNCTION_BODY>}

    @Override
    public String toString() {
        return "openNewArea";
    }
}

        //目前的模式，不需要执行任何操作
        InstructionSetContext parentContext = environment.getContext();
        environment.setContext(OperateDataCacheManager.fetchInstructionSetContext(
            true,
            parentContext.getExpressRunner(),
            parentContext,
            parentContext.getExpressLoader(),
            parentContext.isSupportDynamicFieldName()));
        environment.programPointAddOne();
    
<methods>public non-sealed void <init>() ,public abstract void execute(com.ql.util.express.RunEnvironment, List<java.lang.String>) throws java.lang.Exception,public java.lang.String getExceptionPrefix() ,public java.lang.Integer getLine() ,public com.ql.util.express.instruction.detail.Instruction setLine(java.lang.Integer) <variables>private java.lang.Integer line