critcl
critcl copied to clipboard
Critcl lets you easily embed C code in Tcl. Online documentation at
Currently installing critcl results in all critcl modules being installed at the top level of [info library]. Installing them under a single critcl directory would reduce a lot of clutter....
I use visual studio 9 and critcl3 I try to create a package with this line: tclsh critcl3.kit -pkg base64 base64\base64.tcl upon linking I get the following error: link -nologo...
Possible candidates are `memchan` and `Trf`.
I.e. the ability to define a custom type as extension of an existing type. Example: crimp, `image` and `image_double`, where the latter is an `image` with additional checks. Similarly, range-restricted...
The `args` support is already a `list`, albeit baked into the system. See what we can do about making this open for general arguments. Consider nesting as well, i.e. `list`....
See RubyLane's `parse_args`, at C level. critcl can pre-compute things.
From Cyan's `rl_json` paper ``` To address this rl json maintains a per-interp cache of recently used strings, using a hitrate and aging scheme to quickly learn patterns in the...
See if we can find a portable way of getting the standard include paths of the chosen `cc`. (To help with `critcl::util::locate`)
Extend critcl::class with specification commands which make it easy to specify options which can then be used via standard methods (configure, cget). -- Defer until after the 3.1 release --
I downloaded the latest critcl from github, installed it under tcl86 based on instructions in the README file. After installation I tried out the examples/stack. When I tried to require...