Re[2]: Интеллектуальный редактор кода контролирующий синтакс
От: LaptevVV Россия  
Дата: 19.12.03 17:41
Оценка: +1
Здравствуйте, DarkGray, Вы писали:

>> Редактор ДОПУСКАЕТ символьный ввод ТОЛЬКО в нужных местах. Программист просто не сможет изменить ключевое слово, стереть скобку и т.д.


DG>Это неправильно. Резко уменьшаются возможности редактирования.


DG>Часто из одного корректного текста можно перейти к другому корректному тексту только через некорректный.


DG>Пример:

DG>
DG>int a; 
DG>...
DG>a = 1;
DG>


DG>Перед нами стоит задача поменять тип переменной a на строковый.

DG>У нас это не получится, потому что тип a мы не сможем поменять, потому что есть присваивание числа, а поменять a = 1 на строку тоже не сможем, потому что a объявлена как int.
DG>Именно, поэтому системы, которые поддерживают только корректный ввод данных — обречены.

Поменять тип можно — только не ручками, а выбрав из списка. На втором операторе тут же флаг повиснет: несоответствие типов.
Это одна из простых технических проблем, которых, очевидно, в процессе реализации всплывет множество. Каждый раз надо будет вырабатывать некоторое решение. Но только при реальной эксплуатации можно будет сказать, что удобно, а что — нет.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.