/lua0

zero based lua

Primary LanguageMakefileGNU Affero General Public License v3.0AGPL-3.0

Lua0

zero-based Fork of Lua.

Goal

It will consist on nothing but patch files to make the core library work with zero based indexes. And minimal build scripts. Ideally after handling versions officially released by upstream, and applying the patches, the upstream build scripts should be used.

Features / To-do list

  • Map initial work and necessary API changes
    • TODO:
  • Fetch Lua versions
  • Apply zero-based patches
  • Apply "branding" (i.e. call everything lua0) patches (hopefully work across multiple versions?)
  • Build Lua0 using upstream scripts

License

Lua is Copyright © 1994–2024 Lua.org, PUC-Rio and available under MIT License.

Patches and everything else in this repo is Licensed under AGPL3 or newer and everyone interacting and sending contributions also release their work under that license.