public DynValue Evaluate(string propertyName) { if (!values.ContainsKey(propertyName)) { return(DynValue.Nil); } else { return(context.Evaluate(values[propertyName])); } }
public DynValue Evaluate(string propertyName) { DynValue function = LuaValue.Table.Get(propertyName); if (function == DynValue.Nil) { return(DynValue.Nil); } else { return(context.Evaluate(function)); } }
public DynValue Evaluate() { return(context.Evaluate(function)); }