mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-27 05:13:10 +00:00
c95b9f06e1
This change allows you to type `math x + 3` rather than `math $x + 3`. Another step to resolving issue #3157.
24 lines
388 B
Fish
24 lines
388 B
Fish
logmsg Validate basic expressions
|
|
math 3 / 2
|
|
math 10/6
|
|
math -s0 10 / 6
|
|
math -s3 10/6
|
|
math '10 % 6'
|
|
math -s0 '10 % 6'
|
|
math '23 % 7'
|
|
math --scale=6 '5 / 3 * 0.3'
|
|
math "7^2"
|
|
math -1 + 1
|
|
math '-2 * -2'
|
|
math 5 \* -2
|
|
math -- -4 / 2
|
|
math -- '-4 * 2'
|
|
|
|
logmsg Validate how bare variables in an epxression are handled
|
|
math x + 1
|
|
set x 1
|
|
math x + 1
|
|
set x 3
|
|
set y 1.5
|
|
math '-x * y'
|
|
math -s1 '-x * y'
|