Much more Lispy(tm) Tcl/Tk 9.0
-
VERSION: 0.0.1
-
Currenctly only supports SBCL and tested under:
- SBCL 2.6.4 / Linux x86_64
- libtcl9.0 (9.0.1+dfsg-2)
- libtk9.0 (9.0.1-3)
-
Suggestions, Patches, Issues and PRs are Welcomed.
...More hacks will be come, anytime soon. ;-)
Write your new Tcl/Tk commands in Lisp:
(create-command
(:interp *tcl-interp* :name "AWESOME_PROC")
(format t "HI!: ~a ~a~%" interp args)
:I-AM-A-RESULT-VALUE)tk_messageBox- Create Tcl command with ease
- Threadin in Lisp-side, Tcl Event Queue
- Unstable Redirecting Tcl standard channel to Lisp stream
- Tk "main-loop"
> (ql:quickload :tclish-examples)
> (tclish/examples/05-tk-main-loop:main-tk-main-loop)- Put a symlink of the
.asdfile into your$HOME/common-lisp-directory, and:> (asdf:clear-configuration) > (ql:quickload :tclish)
Enjoying this project? Consider supporting its growth via the Ethereum address in my profile.
Licensed under the MIT License
Please read the ./LICENSE