Michael Hernandez

Devlog 1: Lunate - Path to v1.0

TLDR

Lunate is evolving. It started as a simple convenince layer for Lua, but lacks the latest features of Lua 5.3+.

Ongoing in develop is the development of an integrated Lua 5.5 runtime, allowing:

  1. Inclusion of Lua 5.5 features.
  2. Tighter integration between Lua and Go.

To start, commit 6a7615e55f42 has introduced:

  1. A preliminary test harness for Lua, letting us run Lua language unit tests in Lunate.
  2. A minimal test runner.