Библиотека компонентов для создания анализаторов и парсеров SCS 4.0 |
Описание |
|
Source Code Scanners 4.0 - высокопроизводительная библиотека визуальных компонентов для C++ Builder и Delphi, предназначенная для создания анализаторов и парсеров исходных текстов. Библиотека включает компоненты лексических анализаторов: C++, Object Pascal (Delphi), PHP, HTML, CSS1 и C++ препроцессора, а также содержит полный набор базовых классов, который обеспечивает возможность создания лексеров и парсеров любых других языков. Source Code Scanners компоненты могут быть использованы для построения приложений, которые требуют анализа исходного кода (инструментальные средства создания справочных файлов, калькуляторы выражений, оформители исходных текстов, интерпретаторы, компиляторы и т.д.). |
Возможности |
|
Лексические анализаторы используют ДКА (Детерминированные Конечные Автоматы) для нахождения токенов во входном потоке символов. ДКА определяются набором регулярных выражений записываемых в исходном коде и создаются во время исполнения кода. Может быть определен более чем один ДКА (лексический класс, лексическое дерево). Акции связанные с регулярными выражениями могут переключать лексические классы. Класс TLexTree поддерживает преобразование набора регулярных выражений в массив ДКА. Source Code Scanners 4.0 обеспечивает также классы, которые поддерживают работу с опциями командной строки, вычисление константных выражений и т.д. |
Что нового |
|
В Source Code Scanners 4.0 реализованы следующие новые расширения и улучшения. 1. Добавлены новые компоненты:
2. Старые компоненты полностью переписаны. Все лексеры сделаны более универсальными. Они сохраняют все входные символы и возвращают их в тексте лексем. Это позволяет использовать эти компоненты для синтаксической засветки исходных кодов. 3. Глубокая настройка производительности позволила существенно ускорить инициализацию лексических деревьев и увеличить скорость анализа. 4. Код классов ядра библиотеки был модифицирован. Эти изменения позволяют:
5. Часть исходных кодов Source Code Scanners 4.0 включена теперь в Standard и Trial редакции библиотеки. |
Компоненты |
|
Source Code Scanners 4.0 добавляет в палитру новую страницу содержащую следующие компоненты:
|
|
TCppLexer - компонент лексического анализатора исходных кодов C++; |
|
TPasLexer - компонент лексического анализатора исходных кодов Object Pascal (Delphi); |
|
TPhpLexer - компонент лексического анализатора исходных кодов PHP; |
|
THtmlLexer - компонент лексического анализатора исходных кодов HTML; |
|
TCss1Lexer - компонент лексического анализатора исходных кодов CSS1; |
|
TCppPreprocessor - компонент препроцессора исходных кодов C++; |
|
TDirectopryListDialog - компонент, который показывает модальний диалог редактирования списка каталогов; |
|
TScanningProgress - компонент, который показывает форму прогресса сканирования. |
Системные требования |
|
Требуется C++ Builder или Delphi версий 5 - 6. |
Загрузка |
|
Вы можете загрузить пробную версию библиотеки, чтобы проверить ее на практике и получить представление о возможностях и удобстве работы. При каждом запуске пробной версии на экран выводится предупреждающее сообщение. Время работы пробной версии не ограничено. Пробная версия может быть использована только в ознакомительных целях. Полную версию библиотеки можно получить после покупки. |
|
Загрузить библиотеку компонентов SCS 4.0 Trial для Delphi 5 (Представлена 4.04.2004) |
|
Загрузить библиотеку компонентов SCS 4.0 Trial для Delphi 6 (Представлена 4.04.2004) |
|
Загрузить библиотеку компонентов SCS 4.0 Trial для Delphi 2006 (Представлена 13.11.2007) |
|
Загрузить библиотеку компонентов SCS 4.0 Trial для C++ Builder 5 (Представлена 4.04.2004) |
|
Загрузить библиотеку компонентов SCS 4.0 Trial для C++ Builder 6 (Представлена 4.04.2004) |
|
Загрузить библиотеку компонентов SCS 4.0 Trial для C++ Builder 2006 (Представлена 13.11.2007) |
|
Покупка |
|
Вы можете оплатить покупку библиотеки компонентов наиболее удобным для Вас способом. |
| Программный продукт | Цена | Покупка |
|---|---|---|
| Source Code Scanners 4.0 Standard для Delphi 5 | 1200 руб. | Купить |
| Source Code Scanners 4.0 Standard для Delphi 6 | 1200 руб. | Купить |
| Source Code Scanners 4.0 Standard для Delphi 2006 | 1200 руб. | Купить |
| Source Code Scanners 4.0 Standard для C++ Builder 5 | 1200 руб. | Купить |
| Source Code Scanners 4.0 Standard для C++ Builder 6 | 1200 руб. | Купить |
| Source Code Scanners 4.0 Standard для C++ Builder 2006 | 1200 руб. | Купить |
| Source Code Scanners 4.0 Professional для Delphi 5 | 2350 руб. | Купить |
| Source Code Scanners 4.0 Professional для Delphi 6 | 2350 руб. | Купить |
| Source Code Scanners 4.0 Professional для Delphi 2006 | 2350 руб. | Купить |
| Source Code Scanners 4.0 Professional для C++ Builder 5 | 2350 руб. | Купить |
| Source Code Scanners 4.0 Professional для C++ Builder 6 | 2350 руб. | Купить |
| Source Code Scanners 4.0 Professional для C++ Builder 2006 | 2350 руб. | Купить |
Дистрибутив Standard включает библиотеки компонентов Source Code Scanners, файлы справки, примеры и часть исходных кодов. Дистрибутив Professional отличается от Standard наличием полных исходных кодов. |
| Главная -
О компании -
Публикации -
Продукты -
Поддержка -
Форумы -
Контакт
© 2001-2005 MBLabSoft. Все права защищены. |
Другие сайты |
|||