Вахмурка

|
Posted: Sun Jan 06, 2019 23:43 Post subject: |
|
|
Введем через клавишу, соответствующую команде Dec калькулятора, такие команды:(я не знаю, как еще обозначить, что в конце каждой строки нажимается та самая клавиша. Пусть это будет символ ¬).
Итак, получаем числа 2 и 1, что полностью соответствует нашим ожиданиям.
Теперь введем в файл muCalc.ini, в раздел [Constants], следующее:То есть теперь D и d - константы, а не переменные.
При перечитывании настроек (или перезапуске ТС) можно убедиться в следующем:то есть константа d имеет не то значение, которое мы ей присвоили.
Тот же результат, естественно, будет получен в более наглядной форме по команде Var&Const.
Нетрудно убедиться, что, поменяв строки местами:мы получимТо есть выходит, что при чтении настроек значение присваивается константе D безотносительно к регистру. И, видимо, поскольку это именно константа, последующие попытки присвоить ей другое значение игнорируются, при этом фраза ReadMe_Russian.html wrote: | Имена функций и констант чувствительны к регистру | не соответствует действительности.
(Забавно, что про переменные здесь ничего не сказано, то есть как бы имена переменных нечувствительны к регистру, а все обстоит диаметрально противоположным образом: переменные D и d отличаются, а константы D и d - нет).
Значит, либо это баг плагина muCalc, либо ошибка в описании, причем двойная.
Заодно хотелось бы робко поинтересоваться: а TWinKey уже точно почил в бозе или есть шансы на продолжение работы? _________________ Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон) |
|