Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 619 Bytes

README.md

File metadata and controls

13 lines (11 loc) · 619 Bytes

c2others

Calling C functions (compiled in dll) from other programming languages

A. Successful so far:

  1. Python using ctypes package
  2. Julia (https://julialang.org/) using in-built ccall function
  3. J programming langauge (www.jsoftware.com) using default imported 'dll' package

B. Not successful so far:

  1. Excel VBA - due bit size issue (Excel 32 bits while DLL is 64 bits)
  2. R programming language - will require some change in original C code before using R wrapper function
  3. q programming language (www.kx.com)
  4. Lua programming language (https://ulua.io/) used Universal Luajit with "ffi" module)