kvasov |
s ^test(20_"")="test" s ^test("20")="test" s ^test(20)="test"
вот эти штуки пишут в одну и ту же позицию глобала
Так какой же там индекс - число или строка? |
Значения индексов канонизируются. В данном случае все три будут означать одно и то же, при взятии в переменную, видимо, получите внутреннее представление как числа.
kvasov |
Все что похоже на число, то есть если в строке одни цифры и первая не ноль - то это число - так что-ли? |
Правила канонизации чуть сложнее, но в принципе примерно так. Детали в слове "похоже на число".
kvasov |
как-то оригинально то есть нет ни строк, ни чисел - Каше сам разберется? |
Что ж тут оригинального? Стандарт мампса, однако.