Open
Description
Obviously the ideal is always on the side of a pure Lua module with no external dependencies that works across all Lua versions and blah, blah, blah. But that comes with a cost too. For the most part at least while I much about with things I plan to use whatever is convenient to start with. If somebody spots something that would be a blocker, please say something sooner rather than later!
- Penlight? At least for me the out-of-the-box class implementation cuts down on a lot of monkey business I find boring and obnoxious. So far I haven't used anything that couldn't be implemented with a few custom functions, but at least for prototyping and unless somebody else want to to the work I'm platting on using this.
- EPNF? Sure LPEG is great but the error reporting sucks. Luaepnf's wrapper provides much nicer errors and we get nicer AST tree with everything named in the end. Win.
- Serpent for serialization and caching of parsed translation files?
- Stay tuned...