[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: [ANN] ltcltk 0.9
- From: JM Fernandez <elcubion@...>
- Date: Sun, 28 Feb 2010 00:07:47 +0100
Hello
This is wonderful news (Tk binding was for Lua 4.0).
Tk is somewhat as a standard (tcl, python and perl use it),
which many people knows.
Lua can gain more practitioners.
Thanks.
Manel
2010/2/27, Gunnar Zötl <gz@tset.de>:
> Hi,
>
> ltcltk is a binding of the Tcl skripting language and, more importantly,
> of the Tk toolkit to the lua skripting language. More information is
> available from the homepage at
>
> http://www.tset.de/ltcltk.html
>
> The module is available from there, or from the luarocks repository.
>
> A snippet from the README follows:
>
> ---snip---
>
> A package that provides bindings for Lua to Tcl and the Tk toolkit.
>
> Author: Gunnar Zötl , 2010.
> Released under MIT/X11 license. See file LICENSE for details.
>
> This has been developed using Tcl/Tk 8.4 and 8.5 on Linux and MacOS X.
> It should also compile on Windows, the only non ISO-C function used is
> snprintf().
>
> ltcl is the binding to the Tcl interpreter. It allows to access Tcl
> variables from Lua, function calls from Lua to Tcl and also from Tcl to
> Lua, plus the ability to define Tcl functions in Lua. See README_ltcl
> for details.
>
> ltk is a simple pure-Lua binding to the Tk toolkit that uses ltcl to
> access the Tk functionality through a Tcl interpreter. All standard Tk
> functions and widgets from Tk 8.4 and Tk 8.5 are supported, with the
> ability to provide Lua functions where standard Tk expects Tcl functions
> or scripts. A few Tcl functions that seemed useful in the context of ltk
> are also provided. See README_ltk for details.
>
> A few examples are provided for illustration purposes. They reside in
> the folder samples. The ones whose names start with tk are ported from
> Tk 8.5 examples.
>
> ---/snip---
>
> Plus, there's also some documentation ;)
>
> Enjoy,
>
> Gunnar
>