((GlobalVariable)inst).setExecutable(getExecutable());
if (select instanceof ComputedExpression) {
((ComputedExpression)select).setParentExpression(inst);
}
} else {
inst = new LocalVariable();
}
initializeInstruction(exec, inst);
inst.setVariableName(getVariableName());
inst.setSlotNumber(getSlotNumber());
inst.setRequiredType(getRequiredType());