Результаты поиска по запросу "lexer"
Oracle текстовый поиск по нескольким таблицам и объединениям
У меня есть следующий оператор SQL. select emp_no,dob,dept_no from v_depts where catsearch (emp_no,'abc',NULL) > 0 or catsearch (dept_no,'abc',NULL) > 0гдеv_depts это вид. Теперь я хотел бы добавить одну или несколько таблиц в качестве ...
Не леворекурсивная грамматика PEG для «выражения»
Это либо простой идентификатор (например,cow) что-то в квадратных скобках ((...)) то, что выглядит как вызов метода (...(...)) или что-то похожее на членский доступ (thing.member): def expr = identifier | "(" ~> expr <~ ")" | expr ~ ("(" ~> expr ...
В antlr4 lexer, как получить правило, которое ловит все оставшиеся «слова» как неизвестный токен?
У меня есть грамматика лексера antlr4. У него много правил для слов, но я также хочу, чтобы он создал неизвестный токен для любого слова, которое не может соответствовать другим правилам. У меня есть что-то вроде этого: Whitespace : [ \t\n\r]+ ...
lexers vs parsers
Являются ли лексеры и парсеры действительно такими разными в теории?Кажется модным ненавидеть регулярные выражения:код ужас, еще одно сообщение в блоге.Тем н...
github.com/tinku99/antlr-pygments
евожу компилятор языка программирования на C # из ручного лексера / парсера в Antlr.Antlr вызывает у меня сильные головные боли, потому что обычнов основном ...
Ошибка Antlr v3 с правилами парсера / лексера
У меня проблемы с моей грамматикой Antlr. Я пытаюсь написать правило парсера для typedident, которое может принимать следующие входные данные: 'int a' или 'char a' Имя переменной «a» взято из моего правила лексера «IDENT», которое ...
ANTLR Какой самый простой способ реализовать Python, как зависимая от отступа грамматика?
Я пытаюсь реализовать Python, как зависимая от отступа грамматика. Исходный пример: ABC QWE CDE EFG EFG CDE ABC QWE ZXCКак я вижу, мне нужно реализовать два токена INDENT и DEDENT, чтобы я мог написать что-то вроде: grammar mygrammar; text: ...
Oracle текстовый поиск по нескольким таблицам и объединениям
У меня есть следующий оператор SQL.
Невозможно скомпилировать вывод lex
Когда я пытаюсь скомпилировать вывод этой тривиальной программы lex:
Генератор синтаксического анализатора C ++ [закрыто]
Я пишу свой собственный язык сценариев, и мне нужен программный инструмент, который генерирует код C ++ для анализа моего языка. Мне нужен лексический анализатор и генератор синтаксического анализатора, который генерирует код C ++. Было бы ...