23
ответа

Почему исключение.NET не поймано блоком попытки/выгоды?

Я работаю над проектом, пользующимся библиотекой синтаксического анализатора ANTLR для C#. Я создал грамматику для парсинга некоторого текста, и он работает хорошо. Однако, когда синтаксический анализатор сталкивается с недопустимым или неожиданным маркер
вопрос задан: 24 March 2012 08:46
8
ответов

Какой Java ориентировал синтаксический анализатор лексического анализатора для простого проекта (ANTLR, сделай сам, и т.д.)

Я работаю над маленьким проектом текстового редактора и хочу добавить базовый синтаксис, выделяющийся для нескольких языков (Java, XML.. только назвать некоторых). Как полезный опыт я хотел добавить один из...
вопрос задан: 5 March 2009 03:49
7
ответов

Что лучше, ANTLR или JavaCC? [закрытый]

Проблемы являются документацией/обучаемостью, затмевают интеграцию, инструменты, общественную поддержку и производительность (примерно в том порядке).
вопрос задан: 20 December 2008 07:13
6
ответов

Парсер-генератор ANTLR лучше всего для приложения C++ с ограниченной памятью?

Я ищу хороший парсер-генератор, который я могу использовать для чтения пользовательского формата текстового файла в нашем большом коммерческом приложении. В настоящее время этот конкретный формат файла читается с рекурсивным синтаксическим анализатором ру
вопрос задан: 23 May 2017 11:50
6
ответов

Инструменты лексического анализатора/синтаксического анализатора

Который лексический анализатор/парсер-генератор является лучшим (самый легкий использовать, самый быстрый) для C или C++? Я использую гибкий провод и бизона прямо сейчас, но бизон только обрабатывает LALR (1) грамматики. Язык, который я анализирую, не дел
вопрос задан: 6 May 2013 11:26
6
ответов

antlr4: Как сохранить комментарии в дереве разбора? [Дубликат]

Это были годы с тех пор, как я использовал Antlr2, теперь его Antlr4. Я изменяю парсер tsql и хочу сохранить комментарии блоков и строк в дереве разбора. Большинство правил лексики грамматики нажимают комментарии на ...
вопрос задан: 18 September 2012 22:14
5
ответов

Там какие-либо простые языки реализованы с помощью ANTLR или подобный?

Я пытаюсь создать простой интерпретируемый язык для изучения целей. Я прочитал бесчисленную теорию и учебные руководства на ANTLR и JavaCC, но я не могу выяснить, как на самом деле заставить его сделать что-то...
вопрос задан: 22 May 2012 08:36
5
ответов

Хороший парсер-генератор (думают lex/yacc или antlr) для.NET? Время изготовления только? [закрытый]

Существует ли хороший парсер-генератор (думайте lex/yacc или antlr) для.NET? Кто-либо, которые имеют лицензию, которая не испугала бы адвокатов? Партия LGPL, но я работаю над встроенными компонентами и некоторыми организациями...
вопрос задан: 20 August 2009 12:16
4
ответа

Удаление левой рекурсии в ANTLR

Как объяснен в Удалении левой рекурсии, существует два способа удалить левую рекурсию. Измените исходную грамматику для удаления левой рекурсии с помощью некоторой Записи процедуры грамматика...
вопрос задан: 23 May 2017 12:18
4
ответа

При парсинге разметки Викимедиа - плохо удовлетворяют основанным на EBNF синтаксическим анализаторам?

Я пытаюсь проанализировать (в Java) разметку Викимедиа, как найдено на Википедию. Существует много существующих пакетов там для этой задачи, но я не нашел, что любой соответствует моим потребностям особенно хорошо...
вопрос задан: 6 April 2015 18:00
4
ответа

Улучшение сообщений ошибки анализа ANTLR DSL

Я работаю над проблемно-ориентированным языком (DSL) для непрограммистов. Непрограммисты делают много ошибок грамматики: они пишут ключевые слова c орфографическими ошибками, они не закрывают круглые скобки, они не завершают блоки...
вопрос задан: 8 October 2010 19:33
4
ответа

Где я могу найти грамматику C# 3.0?

Я планирую записать компилятор C# 3.0 в C#. Где я могу получить грамматику для поколения синтаксического анализатора? Предпочтительно тот, который работает с ANTLR v3 без модификации.
вопрос задан: 13 October 2009 16:52
4
ответа

Учебное руководство для обхода ANTLR ASTs в C#?

Кто-либо знает об учебных руководствах для обхода ANTLR-сгенерированного ASTs в C#? Самое близкое, которое я смог найти, является этим, но это не ужасно полезно. Моя цель состоит в том, чтобы идти через деревья, которые я генерирую базирующийся...
вопрос задан: 20 May 2009 11:31
4
ответа

Как использовать файлы грамматики, сгенерированные ANTLR?

Я думаю, что это - глупый вопрос, но я только начинаю с ANTLR. Я соединил грамматику "SimpleCalc" из их учебных руководств и генерировал ее с C как выходной язык. Я добрался...
вопрос задан: 12 March 2009 04:30
4
ответа

Преимущества Antlr (по сравнению с говорят, lex/yacc/bison) [закрытый]

Я использовал закон и yacc (чаще бизон) в прошлом для различных проектов, обычно переводчики (такие как подмножество EDIF, переданного потоком в приложение EDA). Кроме того, я должен был поддерживать код на основе...
вопрос задан: 17 October 2008 16:40
3
ответа

Создание собственного компилятора C# с помощью ANTLR: Единица компиляции

//Создайте сканер, который читает из входного потока, переданного нам лексический анализатор CSLexer = новый CSLexer (новый ANTLRFileStream (f)); маркеры. TokenSource = лексический анализатор;//Создают синтаксический анализатор, который читает из сканера.
вопрос задан: 9 December 2018 22:51
3
ответа

Каковы недостатки использования ANTLR по сравнению с Flex/бизоном?

Я работал над Flex, Бизон несколько лет назад во время моего бакалавриата. Однако я не помню много об этом теперь. Недавно, я приехал для слушания о ANTLR. Вы рекомендовали бы, чтобы я учился...
вопрос задан: 13 September 2018 16:46
3
ответа

Как преобразовать Строку в ее эквивалентное Дерево выражений LINQ?

Это - упрощенная версия исходной проблемы. У меня есть класс под названием Человек: общедоступный класс Человек {общедоступное имя строки {добирается; набор;} общедоступный международный Возраст {добираются; набор;} общедоступный международный Вес {добира
вопрос задан: 8 April 2018 22:55
3
ответа

Coco/R по сравнению с ANTLR

Я оцениваю использование Coco/R по сравнению с ANTLR для использования в проекте C# как часть того, что является по существу scriptable функциональностью автоматического составления стандартных писем. Для парсинга (простых) сценариев мне будет нужен синта
вопрос задан: 23 May 2017 12:13
3
ответа

Начало работы с ANTLR и предотвращение частых ошибок

Я начал изучать ANTLR и иметь и книгу 2007 года "Категорическая Ссылка ANTLR" и ANTLRWorks (интерактивный инструмент для создания грамматик). И, будучи таким человеком, я запустил в...
вопрос задан: 23 May 2017 10:27
3
ответа

Грамматика C# ANTLR?

Я ищу грамматику ANTLR под ключ для C#, который генерирует применимое Абстрактное синтаксическое дерево (AST) и является или агностиком языка бэкенда или предназначается для C#, C, C++ или D. Это не должно поддерживать ошибку...
вопрос задан: 14 December 2016 23:17
3
ответа

Который является лучшим дубликатом к ANTLR для создания синтаксических анализаторов в рубине?

Я использовал antlr и javacc/freecc некоторое время. Теперь я должен записать набор синтаксических анализаторов с помощью antlr грамматики, но такие синтаксические анализаторы должны быть записаны в рубине Ленг. Я погуглил только ничто найденное. Есть ли
вопрос задан: 15 June 2010 07:58
3
ответа

Интересный проект реализовать для изучения Antlr

Я узнаю о Antlr из книги 'Категорическая ссылка Antlr'. Я нахожусь все еще в начальных стадиях. Мне нравится делать руки на материал, таким образом, я думал, что это будет большой полезный опыт, чтобы сделать...
вопрос задан: 25 April 2010 20:08
3
ответа

DSL для генерации данных тестирования

Существует несколько способов генерировать данные для тестов (не только модульные тесты), например, Объектный Родительский элемент, разработчики, и т.д. Другой полезный подход к данным теста записи как простой текст: продукт: Основной; цены:...
вопрос задан: 14 April 2010 10:25
3
ответа

Грамматика ANTLR: синтаксический анализатор - и литералы лексического анализатора

Что является различием между этой грамматикой:... if_statement: 'если' условие 'затем' оператор 'еще' оператор 'end_if';... и это:... if_statement: ЕСЛИ оператор THEN условия ЕЩЕ...
вопрос задан: 23 March 2010 13:02
3
ответа

Когда лучше для использования синтаксического анализатора, такого как ANTLR по сравнению с написанием собственного кода парсинга?

Я должен проанализировать простой DSL, который похож на это: funcA Type1 (funcB Type1 b) ReturnType c, Поскольку у меня нет опыта с grammer парсинг инструментов, я думал, что это будет более быстро для записи основного...
вопрос задан: 16 March 2010 17:07
3
ответа

Erlang и Antlr

Действительно ли возможно записать цель генерации кода Antlr для Erlang?
вопрос задан: 20 December 2009 09:54
3
ответа

Как я управляю дополнительным пробелом в ANTLR?

Я пытаюсь проанализировать файл данных в ANTLR - ему иллюстрировали дополнительный пробел 3 6 97 12 15 18 следующие шоу, где строка запускается, и концы. Существует новая строка в конце и...
вопрос задан: 31 October 2009 15:19
3
ответа

Действительно ли ANTLR является соответствующим инструментом для сериализирования/десериализовывания формата двоичных данных?

Я должен считать и записать потоки октета для отправки по различным сетям для общения с умными электрическими счетчиками. Существует стандарт ANSI, ANSI C12.19, который описывает формат двоичных данных. В то время как...
вопрос задан: 21 October 2009 01:44
3
ответа

Что такое древовидный синтаксический анализатор в ANTLR, и я вынужден записать тот?

Я пишу лексический анализатор/синтаксический анализатор для небольшого подмножества C в ANTLR, который будет выполнен в среде Java. Я плохо знаком с миром языковых грамматик и во многих учебных руководствах ANTLR, они создают AST-...
вопрос задан: 30 March 2009 15:41