私の言語では、キーワードはリテラルな#list-empty?ので、これと照合したいと思います。構文の強調表示を提供するためにgtksourceviewを使用しており、次の定義を使用しています
<keyword>list-empty?</keyword>
ただし、これはandと一致list-emptしますlist-empty(リテラルではありませんlist-empty?)。これは、gktsourceviewが含まれているもの<keyword>を正規表現として扱うことを示しています。?だから私はそれを脱出して文字通り一致させたいと思います。ただし、次のようなもの<keyword>list-empty\?<keyword>はまったく機能しません。
https://github.com/espringe/wisp/blob/bf1aed13/resources/wisp.lang#L67
だから私はどのように脱出し、?それと一致するのですか?