23.01.2001 НовостиВ программном бизнесе давно уже наблюдается тенденция к превращению специализированных приложений в платформу для разработки пользовательских дополнений. Наиболее известные примеры - средства макропрограммирования в офисных программах. Так, в пакетах Microsoft Office и WordPerfect Office встроенный инструментарий VBA по возможностям сейчас сопоставим со многими профессиональными средствами создания программ. Гораздо менее известно средство разработки, встроенное в популярный электронный словарь Lingvo компании ABBYY Software. Конечно, этот инструментарий ни по мощности, ни по функциональности не сравнится с VBA, однако и с его помощью можно создавать весьма полезные продукты, а именно - гипертекстовые документы с возможностью полнотекстового поиска. Создание пользовательского словаря: слева - исходный текст, справа - вид словаря в LingvoФактически инструментарий в пакете Lingvo представлен одной небольшой программой - компилятором словарей (DSL Compiler), работающим в пакетном режиме, а также справочником по разметке словарных статей. Создаваемые компилятором словари можно использовать в среде Lingvo наравне с фирменными, стандартными словарными модулями.Механизм создания словарей присутствовал уже в ранних версиях Lingvo. Однако затем разработчики сочли его излишним, и на несколько лет (и версий) он был исключен из программы, снова появившись в ней лишь начиная с версии 6.0. В версии 6.5 принципиальных изменений инструментария не произошло, разве что справочник был ...
читать далее.