Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизПроверка синтаксиса Паскаля(строки) Найти похожие ветки
← →
Vasek (2010-06-03 08:32) [0]Здравствуйте! Делаю программу, которая переводит паскаль-код в блок-схему (формирурует блок схему по коду). У меня код вводиться в RichEdit. Но проблемма с правильностью ввода! Пользователь может ввести "че попало", а не правильный код. Возможно ли подключить компилятор Турбо-Паскаль для проверки правильности синтаксиса введенной программы? К примеру после оператора всегда должен стоять ";" но перед оператором "else" ";" нельзя ставить. Со строками все эти ситуации тяжело продумать, а если бы например, компилировался через Паскаль код, выдавал синтаксические ошибки (если они есть), пользователь бы их исправлял, а потом только формировалась блок-схема! Возможно ли такое ? Или то что я написал за гранью бреда? Заранее спасибо!!!
← →
MBo © (2010-06-03 09:05) [1]Вероятно, TSynEdit справится с задачей. Если нет, то использовать парсеры
← →
Vass (2010-06-03 09:38) [2]А если можно то по подробнее, что за компонент TSynEdit. И парсеры, что это за звери и с чем их едят=)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.059 c