forked from Yonaba/30log
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Unknown edited this page Aug 5, 2017
·
17 revisions
30log, in extenso 30 Lines Of Goodness is a minified framework for object-orientation in Lua. It provides named and unnamed classes, single inheritance, metamethods and a basic support for mixins.
30log-plus is both a fork from and an extension to 30log, with a focus on stronger support for class initialization and mixins support. We have decided to keep our changes only to the equivalent of 30log-clean. Those changes will also not be pull requested into Yonaba's repository, as they slightly deviate from his minimalist approach.
30log-plus is available only from https://github.com/cpeosphoros/30log-plus. To install it, just clone or download the repository then place it somewhere Lua will look for it.
Then add 30log-plus to your code:
local class = require '30log-plus'