public static extern void sq_newclosure(HSQUIRRELVM v, IntPtr func, SQUnsignedInteger nfreevars);
public static void sq_newclosure(HSQUIRRELVM v, SQFUNCTION function, SQUnsignedInteger nfreevars) { IntPtr fn = Marshal.GetFunctionPointerForDelegate(function); sq_newclosure(v, fn, nfreevars); }