я себя тупым чувствую, потому что умею знаю только 4 алгоса парсинга
А я один - рекурсивный спуск, ибо все остальные пусть идут в задницу, ибо если рекурсивного спуска недостаточно, проще добавить модификатор, который, к тому же, добавит читабельности. И я в рот ебал переписывать парсер после каждого минорного апдейта. С рекурсивным спуском этих проблем нет и антлр и прочие якки могут поцеловать мой башкирский зад, ибо в жизни есть гораздо более весёлые занятия, чем разбирать shift-reduce конфликты.
Короче, парсинг - это не то, чем мы занимаемся, поэтому по нему вопросы будут, скорее обзорные, если будут. У меня вот их не было.