The isnum operator works fine on negative number as the first bound, but not on the second, could it be supported?
//if (2 isnum -5-5) echo -aworks
//if (-3 isnum -1--5) echo -a doesn't work, and should
Seems to work fine here, as long as you put the smaller number first?
//if (-3 isnum -5--1) echo -a works
Same thing happens with range of positive numbers not working unless the smaller number is first
//if (5 isnum 3-7) echo -a this shows
//if (5 isnum 7-3) echo -a this does not
I see, It would be nice for isnum to support the other way around, my example should work as it works inside token functions to express relative to the end ranges, which I/scripts have been using for the past 20 years!