Итак, мой вопрос довольно прост, в моем классе лексера (расширяющем lex::lexer<T>
) у меня есть следующее;
this->self.add
...
("&&", AND_AND)
("||", OR_OR)
...
Внутри моего конструктора, который отлично компилируется, но вызывает SegFault во время выполнения. Проблема совершенно очевидна |
- это оператор "или" в системе регулярных выражений, как мне обойти эту проблему?