私の言語では、キーワードはリテラルな#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
だから私はどのように脱出し、?
それと一致するのですか?