Notes: - New scripting capabilities, additional commands and macros - Better online help - Major rewriting of the code
Changes: 0.8.2: - Support for pipes in 'load', to customize the loading of tables: loading of compressed files, etc. - Support for variable arrays - Improvements in the online help, better documentation of individual commands - Ternary operator inside { }, syntaxis is { <value1> if <condition> else <value2> } - Completion of variables in interactive mode (start a parameter with $ and press tab) - Variable expansion inside single quotes (double quotes don't expand anything) - Arguments can be passed in arbitrary order, using the argument=value notation - Support for adding 'docstrings' to a macro - New 'setpipe' macro for defining pipes - New 'pipes' command, shows all pipes enabled for use in 'load' - New 'cell' command, to access the individual values in a table - New 'integrate' macro to compute the integral of a range (returns a single value) - New 'differentiate' macro to compute the derivative - New 'histogram' command to compute histograms - New flow control statements for macros: 'if', 'else', 'while', 'for' - New 'unitconvert' command, converts a column from one unit to another (using the 'units' command from GNU) - New 'resize' command for changing the size of a table 0.8: - Arithmetic Expansion with { } - Subcommand expansion with [[ ]] - Support for variables - Environment variables expansion with @( ) - Multiples lines with ; - Macros make TaDaPro scripts modular - Support loading scripting files with -e - Support for executing code from the command-line with -c
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use