Flex/Бизон IDE? [закрытый]

У Вашей проектной группы может быть DBA, кому каждый разработчик передал бы их создавать, изменяют, удаляют, вставляют/обновляют (для основных данных) sql операторы. DBAs выполнил бы те запросы, и при успешном создании необходимого обновления добавит те операторы к текстовому файлу или электронной таблице. Каждое дополнение может быть маркировано как точка сохранения. Упакуйте Вас, возвращаются назад к конкретной точке сохранения, просто сделайте отбрасывание все и выполните запросы uptil маркированная точка сохранения. Этот подход является просто мыслью..., немного точной настройки здесь работало бы на Вашу среду разработки.

13
задан lesmana 6 May 2013 в 11:18
поделиться

2 ответа

ANTLR имеет несколько доступных IDE , включая написанную мной . По подсчетам пользователей, наиболее часто используется ANTLRWorks . У меня меньше общих функций, но я использую его широко, потому что он очень хорошо интегрируется с моей работой в Visual Studio. Грамматический синтаксис ANTLR чистый и очень мощный, генерирует код для многих языков, а сгенерированные лексеры / парсеры представляют собой чистый, отлаживаемый код.

Отредактируйте, чтобы устранить проблемы в комментариях:

  • Коммерческая документация для ANTLR существует и рекомендуется много, но это, конечно, не обязательно. Продукт nFringe IDE (коммерческий / закрытый исходный код), над которым я работал, широко использует ANTLR и был разработан полностью без помощи справочника ANTLR.
  • Разработка ANTLRWorks 1.x идет медленно, но не остановился. В настоящее время нет открытых проблем , и две существенные проблемы были исправлены с момента последнего выпуска 1.5 .
  • ANTLRWorks 2 - это совершенно другой продукт, написанный с нуля . Для этого продукта доступна отдельная система отслеживания проблем .
7
ответ дан 1 December 2019 в 22:24
поделиться

Vim имеет отличную поддержку подсветки синтаксиса для файлов flex / lex и bison / yacc. Vim, кажется, догадывается по расширениям файлов, так как мои flex-файлы заканчиваются на .l или .lex, а мои bison-файлы заканчиваются на .y, это, кажется, прекрасно работает. Я знаю, это едва ли IDE, но я нахожу подсветку синтаксиса наиболее полезной функцией для меня.

12
ответ дан 1 December 2019 в 22:24
поделиться