Module pl.class
Provides a reuseable and convenient framework for creating classes in Lua.
Two possible notations:
B = class(A)
class.B(A)
The latter form creates a named class.
See the Guide for further discussion
Functions
class (base, c_arg, c) | create a new class, derived from a given base class. |