public static int AddFunc(FuncBase Func) { if (FuncHash_.ContainsKey(Func)) { return(FuncHash_[Func]); } FuncTable_.Add(Func); FuncHash_.Add(Func, FuncTable_.Count - 1); return(FuncTable_.Count - 1); }
public static LiteValue AddFuncEx(FuncBase Func) { return(new LiteValue(LiteValueType.Function, AddFunc(Func))); }