Вверх ↑
Ответов: 563
Рейтинг: 54
#1: 2008-12-18 16:25:27 ЛС | профиль | цитата
Эм.. из за причудов с кавычками и типами переменных

------------ Дoбавленo:
Частично я научил оболочку изменять типы переменных в Memory таким образом:
1. получаем переменную
2. читаем её значение
3. узнаём какой тип данных (строка, число)
4. если число к имени переменной приставляем #, если строка к имени переменной приставляем $ и помещаем значение переменной в кавычки.
но проблема появилась при таком раскладе
Var=Var + 1
Var он считает за строку и считает переменную строковой

------------ Дoбавленo:
Ну если решить проблему с Memory то от Var можно отказаться.
Ещё проблема в том что в компоненте я возвращаю просто имя переменной допустим Var и если был изменён тип данных в оболочке то в компоненте то он не исправится. так что опять же надо в оболочке править имена переменных.

------------ Дoбавленo:
если бы не эти коварные кавычки всё было бы в разы проще ((
карма: 0

0