New beta version released
-------------------------
I've uploaded a new beta (version
0.3.0) of Idle. Changes to the
previous version include:
+ added support for textual macros and source code preprocessing. Module
macro adds facilities to Idle similar to macro handling in the C
preprocessor. It allows the definition and replacement of macros with
or without parameters and supports textually including source files
(also along a path, see package.ipath) as opposed to require() and
dofile() which introduce separate compilation units with, among other
things, a separate scope.
+ function string.reMatch() does regular expression pattern matches.
This function works similar to string.reFind() but it simply returns
the matched strings (or captures, if captures are defined) and not the
positions in the string.
+ function table.invert() inverts a table such that the keys are
swapped with the values.