public ExecutingFunctionContext(List <TriadWithResult> triadResults, List <Variable> variables, int currentIndex, FunctionResultParameters parameters) { TriadResults = triadResults; Variables = variables; CurrentIndex = currentIndex; Parameters = parameters; }
public FunctionResultParameters GetNewParameters() { var newParameters = new FunctionResultParameters(); newParameters.Value = Value; newParameters.FunctionArgs = FunctionArgs; newParameters.FunctionName = FunctionName; newParameters.ResultType = ResultType; return(newParameters); }