File:  [NetBSD Developer Wiki] / wikisrc / projects / project / lua_bindings_chicken_and_egg.mdwn
Revision 1.2: download - view: text, annotated - select for diffs
Sun Jun 2 20:00:03 2013 UTC (7 years, 9 months ago) by wiki
Branches: MAIN
CVS tags: HEAD
web commit by mbalmer: Proper capitalization, remove gpio, since that is in base.

    1: [Lua]( is obviously a great choice for an embedded scripting language in both [kernel space]( and [user space](
    3: However, there exists a issue where Lua needs [bindings]( to interface with NetBSD for it to be useful.
    5: Someone needs to take on the grunt-work task of simply creating Lua interfaces into every possible NetBSD component.
    7: That same someone needs to produce meaningful documentation.
    9: As this enhances Lua's usefulness, more lua bindings will then be created, etc.
   11: This project's goal is to set that inertia by attempting to define and create a solid baseline of Lua bindings.
   13: ### Here is a list of things to possibly target
   15: * filesystem hooks
   16: * sysctl hooks
   17: * proplib
   18: * envsys
   19: * MI system bus code

CVSweb for NetBSD wikisrc <> software: FreeBSD-CVSweb