You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
CMake support
Fully documented code (This must be accompanied by overhaul of FFI page in docs repository)
Changed names of functions for intuitive use
Change specification of bind, callFunction and cvar so that they can tale a list of shared object name and function/variable name
Change specification of bind, callFunction and cvar so that (::) must be appended at the tail of argument list because it was checking only type 0 before and caused strange behavior for passing simple list or string list.
Added fault tolerant type checks so that sudden crash is prevented as much as possible, for example unsupported type characters as an argument to top level interface functions). The only patterns where q crashes are
callback function causes error and foreign function using the calback cannot handle the error (You can see error message from q but execution of foreign function crashes)
argument type characters for call back function are wrong. C function cannot check false q internal conversion to wrong type (You cannot see any error message)
Removed garbage functions from q script since they are doing nothing and expected functionality can be covered by the change above.