Kazan (Volga region) Federal University, KFU
KAZAN
FEDERAL UNIVERSITY
 
СПЕЦИАЛИЗИРОВАННЫЕ ЯЗЫКИ ОБРАБОТКИ ИНФОРМАЦИИ
Form of presentationNon-approved tutorials
Year of publication2018
Языкрусский
  • Gusenkov Aleksandr Mikhaylovich, author
  • Bibliographic description in the original language Gusenkov A.M. Specializirovannye yazyki obrabotki informacii: uchebnoe posobie dlya studentov instituta vychislitelnoy matematiki i informacionnykh tekhnologiy / A.M. Gusenkov.A.M. – Kazan: Kazan. un-t, 2018. –151 s.
    Annotation В учебном пособии представлены пакеты, которые входят в состав ОС UNIX lex и yacc, а также вводная теоретическая часть по теории формальных языков, необходимых для понимания назначения и принципов работы данных пакетов. Генератор lex строит лексический анализатор по описанию лексем на языке регулярных выражений. Результатом работы генератора lex является программа на языке Си, в которой построен детерминированный конечный автомат, реализующий функцию лексического анализа. Генератор синтаксических анализаторов yacc по описанию входной грамматики языка строит конечный автомат с магазинной памятью в виде программы на языке С. Кроме этого, в учебном пособии рассмотрены функционально аналогичные средства в среде Java ? генератор лексических анализаторов JFlex и генератор синтаксических анализаторов CUP. Учебное пособие представляет собой основную часть лекционных специальных курсов ?Пакеты прикладных программ?, ?Специализированные языки обработки информации?, ?Языки программирования и метод
    Keywords формальный язык, формальная грамматика, конечный автомат, лексический анализ, синтаксический анализ, lex, yacc
    Please use this ID to quote from or refer to the card https://repository.kpfu.ru/eng/?p_id=174486&p_lang=2
    Resource files 
    File name Size (MB) Format  
    Gusenkov_yacc_lex.pdf 1,33 pdf show / download

    Full metadata record