Skip to content

Basic test of creating a Lua extension with zig build and package manager

Notifications You must be signed in to change notification settings

hryx/test-lua-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Example Lua extension with a single function

This is the simple branch in which all files are self contained. Other branches:

  • pkg: only contains Zig package with Lua API wrapper in a Zig module
  • use-pkg: contains this extension and uses the above as a dependency

Usage:

$ zig build
$ lua
Lua 5.4.4  Copyright (C) 1994-2022 Lua.org, PUC-Rio
> package.cpath = "zig-out/lib/lib?.dylib;zig-out/lib/lib?.so;zig-out/lib/?.dll"
> corncob = require("corncob")
> corncob.chomp(44)
440.0

About

Basic test of creating a Lua extension with zig build and package manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published