Неподскажите ли LR (1) parser generator под linux в котором можно без гемороя назначать с++ классы к качестве semantic_type к символам грамматики. Провобвал bison, но в нем %union позволяет хранить только указатели, и поэтому получается много гемороя с memory management.