# lol.lua

lol.lua is an object prototyping implementation for Lua. It features cloning, copying and deep copying, and dynamic prototyping.

Example:

    local lol = require('lol')

    local point = lol:clone()
    function point:init()
        self.x, self.y = 0, 0
    end

    local p = point:clone()
    print(p.x, p.y) -- 0    0

Grab it on Github.

- Source
- Examples

Category:

- Libraries