The tcl_derive
crate provides the proc-macro implementation for the tcl
crate.
The #[proc]
attribute to get a Rust fn
ready for registering as a Tcl command.
The tclfn!{}
macro to define a Rust fn
and register it as a Tcl command.
The tclosure!{}
macro to define a Rust closure and register it as a Tcl command.
See tcl
crate's doc for more.
Under Apache License 2.0 or MIT License, at your will.