https://github.com/upvalue/lua-generic
Small footprint single inheritance prototypal object system for Lua with multimethods
https://github.com/upvalue/lua-generic
Last synced: 3 months ago
JSON representation
Small footprint single inheritance prototypal object system for Lua with multimethods
- Host: GitHub
- URL: https://github.com/upvalue/lua-generic
- Owner: upvalue
- Created: 2013-01-07T06:37:37.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-01-12T00:22:08.000Z (over 12 years ago)
- Last Synced: 2025-03-15T04:53:58.725Z (3 months ago)
- Language: Lua
- Size: 121 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Small footprint single inheritance prototypal object system for Lua. Supports multiple dispatch. Unlike most object
systems, it is very rigid. There is no meta object protocol and no easy way to override, say, slot lookup behavior.
This is for the sake of simplicity.