Результаты поиска по запросу "lex"

1 ответ

Простой Flex / Bison C ++

1 ответ

 шаблон, который соответствует только конец файла. Вероятно, вы можете вернуть некоторый токен, указывающий конец файла, синтаксическому анализатору следующим образом.

гих людей была следующая проблема, с которой я столкнулся, но я не могу найти никого, кто сообщил бы о решении ... заставить Flex определить EOF (конец файла). Мне нужен Flex, чтобы найти EOF и вернуть токен, указывающий, что он его нашел, чтобы ...

8 ответов

Ресурсы для лексизма, токенизации и синтаксического анализа в python

ТОП публикаций

5 ответов

Регулярное выражение для распознавания объявлений переменных в C

2 ответа

Библиотека для разбора файлов ERB

2 ответа

как насчет правой рекурсии: top_level = оператор top_level | заявление

исал переводчик для C-подобного языка, используя Flex и Bison для сканера / анализатора. Работает нормально при выполнении полных программных файлов. Сейчас я пытаюсь реализовать REPL в интерпретаторе для интерактивного использования. Я хочу, ...

5 ответов

Как удалить следующие предупреждения о неявном объявлении функции?

Как мне скомпилировать файл lex с помощью gcc без получения следующих предупреждений? lex.yy.c: In function `yy_init_buffer': lex.yy.c:1688: warning: implicit declaration of function `fileno' lex.l: In function `storeLexeme': lex.l:134: warning: ...

2 ответа

SQL lex yacc грамматика

Все, Разработка валидирующего приложения для встроенного SQL я буду использовать ANSI C или C ++ в качестве языка разработки Где я могу получить грамматику sql для lex и yacc?

6 ответов

Регулярное выражение для строкового литерала в flex / lex

Я экспериментирую, чтобы выучить flex и хотел бы соответствовать строковым литералам. Мой код в настоящее время выглядит так: "\""([^\n\"\\]*(\\[.\n])*)*"\"" {/*matches string-literal*/;}Я боролся с вариациями в течение часа или около того и не ...

1 ответ

Как заставить lex / flex распознавать токены, не разделенные пробелами?

Я беру курс по построению компилятора, и мое текущее задание - написать лексер для языка, который мы реализуем. Я не могу понять, как выполнить требование, чтобы лексер распознавал сцепленные токены. То есть токены не разделены пробелами. ...