Я обнаружил ошибку в сценарии, который я отлаживал, потому что кто-то создал переменную с именем, совпадающим со встроенной функцией, что делало функцию недоступной.Я получил странные ошибки при попытке использовать функцию, например:
incorrect arguments for (-)
incorrect arguments for (by)
incorrect arguments for ([)
incorrect arguments for (=)
Пример кода:
int length
// ...
// ...
string substr
string str = "big long string with lots of text"
substr = str[0:length(str)-2]
Есть ли способ получить доступ к исходной функции length () в этой ситуации?На самом деле я просто пытался добавить отладочный вывод в существующий сценарий, не пытаясь изменить сценарий, когда столкнулся с этой ошибкой.
Сейчас я только что переименовал переменную.