Я разрабатываю синтаксический анализатор языка Pascal в Haskell, используя библиотеку Parsec, и мне нужно переопределить некоторые токены, определенные в классе Parsec.Token.
Если говорить об этом, вот мой случай:
Мне нужно изменить способ сопоставления токена stringLiteral
.В определении по умолчанию это что-то between char '"'
( см. ), но мне нужно, чтобы оно было between '\''
(апострофы).Как я могу сделать это изменение поведения Parsec?
Спасибо !!!