Главная  »  О компании  »  Новости  »  Корпоративный блог  »  Бета-версия VT-WordScript

Корпоративный блог

25 января 2011 г.

Бета-версия VT-WordScript

Завершен первый этап разработки интерпретатора языка VT-WordScript. В ходе работ была разработана грамматика языка, реализованы программные модули анализатора входного потока символов, средства для работы с различными форматами входных и результирующих документов.

Язык VT-WordScript предназначен для использования в системах генерации документов по текстовым шаблонам. Например, на основании шаблона договора можно автоматически создавать клиентские договоры.

Исходный формат шаблона может быть представлен в разных форматах: DOC, RTF, HTML, TXT.

Синтаксис языка похож на синтаксис, используемый в PHP, JSP и ASP.

Результирующий документ так же может сохраняться в различных форматах. В том числе в формате PDF-файла.

Интерпретатор языка может встраиваться в виде DLL-библиотеки в любой проект (сайт, систему документооборота, рабочее место кредитного инспектора). В процессе интерпретации формальные параметры шаблона заменяются на фактические данные, которые могут извлекаться из базы данных, XML-файлов, JSON-структур или других источников (представлений) данных.

VT-WordScript очень простой язык, но обладает всеми возможностями, необходимыми для описания шаблонов. Поддерживаются следующие возможности:

  • объявление типированных переменных;
  • вычисление выражений с автоматическим преобразованием типов операндов;
  • вычисление и обработка условий IF-ELSEIF-...-ELSE-ENDIF;
  • поддержка циклов WHILE-ENDWHILE;
  • обработка многоуровнего вложения условий и циклов;
  • условное включение/исключение блоков текста шаблона в зависимости от бизнес логики и текущих значений фактических параметров;
  • вызов встроенных функций.

Разработка интерпретатора выполняется по заказу одного коммерческого банка для использования в АРМ кредитного инспектора.

Сергей Сизых

Обсуждение новости

Здесь еще никто ничего не написал!
Вы можете быть первым:

 

На нашем сайте вы
можете оформить заявку
на разработку веб-сайта
в режиме online!

 

Если Вы обнаружили на этой странице ашыпку или очепятку, то выделите мышкой ошибочный текст, нажмите клавиши Ctrl/Enter и отправьте сообщение редактору сайта.
Редактор сайта будет очень благодарен за сообщение!
Партнёр Microsoft Регистрация доменов
В вашем браузере отключена поддержка Jasvscript. Работа в таком режиме затруднительна.
Пожалуйста, включите в браузере режим "Javascript - разрешено"!
Если Вы не знаете как это сделать, обратитесь к системному администратору.
Вы используете устаревшую версию браузера.
Отображение страниц сайта с этим браузером проблематична.
Пожалуйста, обновите версию браузера!
Если Вы не знаете как это сделать, обратитесь к системному администратору.