public LogicalEndOfFunction CreateEndOfFunction() { if (EndOfFunction != null) { throw new InvalidOperationException(); } EndOfFunction = new LogicalEndOfFunction(this); return(EndOfFunction); }
public LogicalDefineFunction(InstructionBase instruction) { InnerInstruction = instruction; Parameters = InnerInstruction.Parameters.SkipLast(1).ToList(); EndOfFunction = null; }