Один из самых популярных parser generators ANTLR имеет ссылки на документацию двух видов: а) ANTLR book ($49) и б) Docs — ссылка на Confluence Wiki, которая требует логина (и не имеет кнопки «зарегистрироваться»). But how?..
ну как-как, ссылкой на ANTLR Book на либгене. впрочем, когда-то помнится были и нормальные бесплатные доки ‎- волна бургерных
а кстати, я давно не интересовался, на ANTLR-е ещё кто-то что-то делает? он же по-моему ужасен ‎- волна бургерных
делают, делают. Я, правда, как только увидел это, переписал на скаловских комбинаторах, а там мы и выкинули всю эту ерунду совсем. ‎- alf
Если что, google "java parser combinator library" выдаёт что-то довольно осмысленное. ‎- 9000
также доки-то у нас вполне на гитхабе: https://github.com/antlr/antlr4/blob/master/doc/index.md ‎- волна бургерных
↑ а как об этом узнать, если начинать с этого сайта?.. http://www.antlr.org/ ‎- чаще всего просто ёбнутые
м. нашёл. не верить жирному Docs в меню, верить бледному Documentation на втором экране в крайней правой колонке. ну ок, что. ‎- чаще всего просто ёбнутые
@9000 да там люди для C# спрашивали. как-то вообще всё странно с этими Известными Библиотеками Для Генерации Парсеров. У Ragel, который обычно используют скажем рубисты, тоже как-то всё не очень окей. ‎- чаще всего просто ёбнутые
Мало кому нужно парсеры генерировать в нормальном случае. ‎- 9000
↑ что это должно значить?.. что их вообще не должно существовать, а если уж существуют, то надо благодарить и за это? ‎- чаще всего просто ёбнутые
а также интересна числовая оценка «мало кому» ‎- чаще всего просто ёбнутые
Видимо, усилия, которые народ вкладывает в парсеры, малы по сравнению с усилиями, вкладываемыми в другие, более распространённые инструменты, например, нужные для типичного веб-приложения. Вероятно, это связано с тем, что разработчиков, решающих задачи парсинга, сильно меньше, сравнительно с решающими более массовые задачи. Но число их, несомненно, не равно нулю и, вероятно, даже достаточно для того, чтобы паре распространённых парсеров приходило сколько-то пулл-реквестов и пр. Так понятнее? ‎- 9000