| Рейтинг · |
4 [1] |
| Скачиваний · | 27 |
| Просмотров · | 69 |
| Отзывов · | 0 |
| Язык · | Неизвестно |
| Системы · | Win 98/ME/2000/XP |
| Автор · | - |
| Размер · | 1184 Kb |
| Условия · | Условно бесплатно 1200 руб. |
| ID · | 16658 |
|
Source Code Scanners для C++ Builder 5 4.0 Std - Source Code Scanners -
высокопроизводительная
библиотека визуальных
компонентов для C++ Builder и
Delphi, предназначенная для
создания анализаторов и
парсеров исходных текстов.
Библиотека включает компоненты
лексических анализаторов: C++,
Object Pascal (Delphi), PHP,
HTML, CSS1 и C++
препроцессора, а также
содержит полный набор базовых
классов, который обеспечивает
возможность создания лексеров
и парсеров любых других
языков. Source Code Scanners
компоненты могут быть
использованы для построения
приложений, которые требуют
анализа исходного кода
(инструментальные средства
создания справочных файлов,
калькуляторы выражений,
оформители исходных текстов,
интерпретаторы, компиляторы и
т.д.). Лексические анализаторы
используют ДКА
(Детерминированные Конечные
Автоматы) для нахождения
токенов во входном потоке
символов. ДКА определяются
набором регулярных выражений
записываемых в исходном коде и
создаются во время исполнения
кода. Может быть определен
более чем один ДКА
(лексический класс,
лексическое дерево). Акции
связанные с регулярными
выражениями могут переключать
лексические классы. Класс
TLexTree поддерживает
преобразование набора
регулярных выражений в массив
ДКА. Source Code Scanners
обеспечивает также классы,
которые поддерживают работу с
опциями командной строки,
вычисление константных
выражений и т.д. Полный
исходный код библиотеки
доступен в дистрибутиве
Professional.
|