L
lua-bindings

  • Module map or serialise multi-dimensional Lua-tables and (primarily) numerical C-arrays (void* ptr) * Lua-tables of any dimension * C-arrays/buffers of any (numerical) type * Non numerical can be managed, but treated as blobs (i.e. not vector-algebra supported directly) C-buffers of any type means module can be used for IPC for example shared/file-mapped memory. If layout matters this feature is limited to IPC where both sides interpret the types and content in the ctable-leafs the same. Included is a linear algebra Vector/Matrix class capable of non accelerated linear algebra using familiar operators. The class primary use-case is to test/verify the module
    Updated
    Updated
  • Generated Lua help-text from official version specific reference manual without file-system dependency. Text is indexed and stored in a zlib C-array in .text section (RO). Emphasis is highly embedded targets or security constrained VM's that either disable file system access or don't have one

    Updated
    Updated