Главная страница
russian   english
16+
<< назад

Название статьи

ИНКРЕМЕНТАЛЬНЫЙ СИНТАКСИЧЕСКИЙ АНАЛИЗ В СРЕДАХ РАЗРАБОТКИ И ТЕКСТОВЫХ РЕДАКТОРАХ


Номер журнала
1
Дата выпуска
2007

Тип статьи
научная статья
Коды УДК
004.4?232 004.4?413
Страницы
189-195
Ключевые слова
 

Авторы
Русских И.В.

Место работы
Русских И.В.
Нижегородский госуниверситет им. Н.И. Лобачевского


Аннотация
Рассматриваются решения по синтаксическому разбору структуры вводимого текста, применяемые в средах разработки для повышения эффективности работы программиста. Дается общее описание архитектуры библиотеки Colorer как альтернативного решения многих проблем во взаимодействии программиста со средой разработки.

Загрузить статью

Библиографический список
1 . Roberts T.L. and Moran T.P. The Evaluation of Text Editors: Methodology and Empirical Results // Communications of the ACM. 1983. April.
2 . Thomas R.C. Long Term Human-Computer Interaction. Springer-Verlag, 1998.
3 . Teitelbaum T. and Reps T. The Cornell Program Synthesizer: A Syntax-Directed Programming Environment // CACM. 1981. 24, 9. Р. 563-573.
4 . Ko A.J. and Myers B.A. Barista: An Implementation Framework for Enabling New Tools, Interaction Techniques and Views in Code Editors // CHI 2006 Proceedings, 387-396.
5 . Boshernitsan M. Harmonia: A Flexible Framework for Constructing Interactive Language-Based Programming Tools. University of California, Berkeley, Technical Report CSD-01-1149, 2001.
6 . Neil Hodgson and contributors. Scintilla. http://www.scintilla.org.
7 . XSL Transformations (XSLT). James Clark, editor. W3C Recommendation, 1999. http://www. w3.org/TR/xslt.
8 . Igor Russkih. HRC Language Reference, 2004. http://colorer.sf.net/hrc-ref/
9 . Perl Syntax-Highlighting-Universal. http://search. cpan.org/~palant/Syntax-Highlight-Universal.
10 . Русских И.В. Оптимизация системы динамического распределения памяти в приложениях на примере библиотеки Colorer-take5 // Вестник Нижегородского университета. Сер. Математическое моделирование и оптимальное управление. Вып. 1(27). Н. Новгород, 2004. С. 234-242.
11 . Русских И.В. Основные принципы разработки библиотеки Colorer // Методы и средства обработки сложной графической информации. Тезисы докладов. Н. Новгород, 2003. С. 80-82.
12 . Rhodes C., Strandh R., Mastenbrook B. Syntax Analysis in the Climacs Text Editor. 2005.