set_variables_and_functions()
now requires astd::set<te_variable>
argument instead of astd::vector<te_variable>
. Prefer calling this function with an initializer list (see Example 2) or usestd::set<te_variable>
.ROUND
now supports number-of-digits arguments higher than6
.ROUND
now supports negative number-of-digits arguments, similar to Excel. For example,ROUND(-50.55,-2)
will yield-100
.set_decimal_separator()
now only accepts.
or,
; will throw otherwise.set_list_separator()
now only accepts,
or;
; will throw otherwise.
The previously deprecated functions:
set_vars()
add_var()
get_vars()
find_variable()
log()
have been removed. Use the following instead:
set_variables_and_functions()
add_variable_or_function()
get_variables_and_functions()
find_variable_or_function()
- Use
ln()
orlog10()
explicitly
variable_flags
has been renamed tote_variable_flags
.
TE_NAT_LOG
has been removed. Use ln()
or log10()
explicitly.