cf. users/29635: additional detail of parameter expansion in math context.

master
Bart Schaefer 3 months ago
parent 58ff6c68d5
commit 791aaf88cc

@ -1,5 +1,8 @@
2024-02-04 Bart Schaefer <schaefer@zsh.org>
* unposted (cf. users/29635): Doc/Zsh/arith.yo: additional detail
of parameter expansion in math context.
* 52521: Etc/BUGS: mapfile handling of empty/unreadable files
2024-02-04 Mikael Magnusson <mikachu@gmail.com>

@ -206,6 +206,11 @@ example,
example(((val2 = val1 * 2)))
assigns twice the value of tt($val1) to the parameter named tt(val2).
If the expansion of tt($val1) is text rather than a number, then when
tt(val1) is referenced that text is itself evaluated as a math expression
as if surrounded by parentheses `tt(LPAR()$val1)tt(RPAR())'. Expansion
continues until there are no more parameter references, a number has
resulted, or an expression error occurs.
An internal integer representation of a named parameter
can be specified with the tt(integer) builtin.

Loading…
Cancel
Save