Другие журналы
|
электронный научно-технический журналИНЖЕНЕРНЫЙ ВЕСТНИКИздатель: Общероссийская общественная организация "Академия инженерных наук им. А.М. Прохорова".
Интерпретируемый язык программирования Secretary
Инженерный вестник # 01, январь 2015 УДК: 004.434, 65.015.11, 65.011.56
Файл статьи:
Natashkin_A.pdf
(1592.17Кб)
В статье разрабатывается свободно-распространяемый интерпретируемый язык программирования Secretary для решения задач автоматизации работы с текстовыми документами на предприятиях в секторе малого бизнеса. Для разработки используются генераторы лексических и синтаксических анализаторов flex и bison. Рассмотрена конкретная задача автоматизации подготовки серии из 30 писем по заданному шаблону. Произведена апробация и получена высокая оценка эффективности языка в сравнении с процедурой "Слияние" Mcrosoft Word и макросом FillDocuments Microsoft Excell. Показаны примеры кода на языке Secretary и подробно расписана процедура обработки ошибок кодирования. Список литературы 1. Компания "Интерфейс" Обзор функциональности Crystal Reports Server 2008 // Интерфейс Ltd.. - Дата обращения: 24. 10. 2014 г.. - http://www.interface.ru/home.asp?artId=18758. 2. SAP SE // SAP Crystal Reports. - Дата обращения: 24. 10. 2014 г.. - http://www.crystalreports.com. 3. TIBCO Software, Inc. iReport Designer // Jaspersoft Community. - Дата обращения: 24. 10. 2014 г.. - http://community.jaspersoft.com/project/ireport-designer/resources. 4. TIBCO Software, Inc. JasperReports® Server // Jaspersoft Community. - Дата обращения: 24. 10. 2014 г.. - http://community.jaspersoft.com/project/jasperreports-server. 5. © DIRECTUM // DIRECTUM. - Дата обращения: 25. 10. 2014 г.. - http://www.directum.ru/. 6. ООО "Автоматизация аудита и документооборота" // Система управления документами и задачами IT Audit. - Дата обращения: 25. 10. 2014 г.. - http://делопроизводство.рф. 7. © Корпорация Майкрософт Слияние документов Word: подробное описание процесса // Официальный сайт Microsoft Office. - Дата обращения: 23. 10. 2014 г.. - http://office.microsoft.com/ru-ru/word-help/HA001034920.aspx?CTT=5&origin=HA001109550. 8. © Корпорация Майкрософт Создание и печать писем и других документов с помощью слияния // Официальный сайт Microsoft Office. - Дата обращения: 23. 10. 2014 г.. - https://support.office.com/ru-ru/article/Создание-и-печать-писем-и-других-документов-с-помощью-слияния-f488ed5b-b849-4c11-9cff-932c49474705?ui=ru-RU&rs=ru-RU&ad=RU. 9. Вахненко Игорь Алексеевич // Макросы в Excel. - 26 Марта 2012 г.. - Дата обращения: 27. 10. 2014 г.. - http://excelvba.ru/programmes/FillDocuments. 10. Большой политехнический энциклопедический словарь. - [б.м.] ООО "Апельсин": Мультитрейд, 2004 г.. - Формат ISO, 1 электрон. опт. диск (CD-ROM). 11. Ахо Альфред В., Лам, Моника С., Сети, Рави, Ульман, Джеффри Д. Компиляторы: принципы, технологии и инструментарий [Книга] / перев. с англ. Красиков И.В.. - Москва, Санкт-Петербург, Киев : ООО "И.Д. Вильямс", 2008. - 2-е издание : стр. 29-36. 12. H#, Создаём свой язык программирования . - 30 июня 2010 г.. - Дата обращения: 09. 11. 2014 г.. - http://habrahabr.ru/post/97861/. 13. Coco/R // Википедия- свободная энциклопедия. - Wikimedia Foundation, Inc.. - Дата обращения: 11. 11. 2014 г.. - https://ru.wikipedia.org/wiki/Coco/R. 14. Mössenböck Hanspeter, Löberbauer Markus и Wöß Albrecht The Compiler Generator Coco/R // System Software. - Дата обращения: 10. 11. 2014 г.. - http://www.ssw.uni-linz.ac.at/Research/Projects/Coco/. 15. ANTLR // Википедия- свободная энциклопедия. - Wikimedia Foundation, Inc.. - Дата обращения: 11. 11. 2014 г.. - https://ru.wikipedia.org/wiki/ANTLR#cite_note-1. 16. Шишов С. А. Проверка статической семантики как часть процесса разработки транслятора на основе средства автоматической генерации трансляторов ANTLR [Конференция] // Труды I Всероссийской научной конференции "Теория и практика системного анализа". - Рыбинск : РГАТА имени П. А. Соловьева, 2010. - Т. II. - стр. 15. 17. Cook Devin How It Works // GOLD Parsing System. - Дата обращения: 11. 11. 2014 г.. - http://goldparser.org/about/how-it-works.htm. 18. Lex и YACC в примерах // Виртуальная энциклопедия "Linux по-русски". - 07 Апреля 2009 г.. - Дата обращения: 11. 11. 2014 г.. - http://rus-linux.net/lib.php?name=MyLDP/algol/lex-yacc-howto.html. - Перевод с английского Александра Тарасова. Публикации с ключевыми словами: автоматизация, разработка языка программирования, текстовые файлы, предприятия малого бизнеса Публикации со словами: автоматизация, разработка языка программирования, текстовые файлы, предприятия малого бизнеса Смотри также: Тематические рубрики: Поделиться:
|
|
|||||||||||||||||||
|