public void RegisterFunction(FunctionInfo function) { functions [function.name] = function; }
public void RegisterFunction(string name, int parameterCount, Function implementation) { var info = new FunctionInfo(name, parameterCount, implementation); RegisterFunction(info); }
internal void RegisterFunction(FunctionInfo function) { functions[function.name] = function; }