lipp Posted June 11, 2012 at 07:06 PM Share Posted June 11, 2012 at 07:06 PM Hallo! Hier https://github.com/lipp/tinker findet ihr ein vollstaendiges Lua Binding. Es ist Lua only (luasocket und lpack benoetigt). Viel Spass, Gerhard Quote Link to comment Share on other sites More sharing options...
borg Posted June 11, 2012 at 07:27 PM Share Posted June 11, 2012 at 07:27 PM Cool! Ist das generiert oder per Hand geschrieben? Hast du was dagegen das wir einen Generator darauf basierend schreiben und die Bindings offiziell aufnehmen? Quote Link to comment Share on other sites More sharing options...
lipp Posted June 11, 2012 at 07:53 PM Author Share Posted June 11, 2012 at 07:53 PM Der Kern ist per Hand geschrieben (tinker.lua), alle bricks und bricklets sind quasi nur noch config files, in denen "pack" (string<->bin) anweisungen stehen (funcid, req params, res params, ggf custom-formater). Die habe ich jetzt auch stoisch abgetipt (hoffe es gibt keine typos!), koennte man aber auch natuerlich generieren (schema "F"). Ich wuerde mich freuen, wenn die bindings offiziell mit aufgenommen werden! Fuer Script Sprachen sollte das einfach zu portieren sein. Ich hatte auch an eine Node.js Variante gedacht... Quote Link to comment Share on other sites More sharing options...
photron Posted June 12, 2012 at 07:40 AM Share Posted June 12, 2012 at 07:40 AM Ich hab mir deine Lua Bindings gerade angesehen und das sieht sehr gut aus Ich würde hier ähnlich vorgehen wollen wie bei den Delphi Bindings. Hier hat Nic schon die Vorarbeit geleistet und die IPConnection implementiert und einige Bricks und Bricklets. Auf dieser Basis werde ich Delphi Bindings in unser Bindings Generator System einbauen. Ich würde also aufbauen auf deine manuell geschriebenen Bindings unser Bindings Generator System für Lua erweitern wollen, wenn du da nichts gehen hast Quote Link to comment Share on other sites More sharing options...
lipp Posted June 12, 2012 at 08:44 AM Author Share Posted June 12, 2012 at 08:44 AM Gerne! Waere cool, wenn's open source bleibt, aber das macht ihr ja vorbildlich! Ist der Bindings Generator online verfügbar/einsehbar? Quote Link to comment Share on other sites More sharing options...
photron Posted June 12, 2012 at 09:09 AM Share Posted June 12, 2012 at 09:09 AM Sicher bleibt das Open Source, wie alles hier. Du kannst alle Software hier finden: https://github.com/Tinkerforge Der Bindings Generator im speziellen ist hier: https://github.com/Tinkerforge/generators Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.