Lua
Advanced Lua programming skills for embedded scripting and game development
Skills in this plugin
3- ▌ Lua Coroutines · thebushidocollectiveUse when lua coroutines for cooperative multitasking including coroutine creation, yielding and resuming, passing values, generators, iterators, asynchronous patterns, state machines, and producer-consumer implementations.
- ▌ Lua C Integration · thebushidocollectiveUse when lua C API for extending Lua with native code including stack operations, calling C from Lua, calling Lua from C, creating C modules, userdata types, metatables in C, and performance optimization techniques.
- ▌ Lua Tables Patterns · thebushidocollectiveUse when lua tables as the universal data structure including arrays, dictionaries, objects, metatables, object-oriented patterns, data structures, and advanced table manipulation for building flexible, efficient Lua applications.