S: Noktanın eşleşen bir çift karakter içinde olup olmadığını tespit etmenin genel bir yolu var mı?
Yani, noktanın eşleşen bir çift veya keyfi olarak seçilmiş bazı karakterler arasında olup olmadığını belirleyebilecek genel bir yüklem işlevi (veya bir şey) var mı? tAşağıdaki senaryoları değerlendirmek !için bir noktaya değinerek , şu noktaya değiniyorum:
"!" (quotes in general)
``!'' (LaTeX quotes)
$!$ (LaTeX math)
(!) (lisp parens)
*!* (org emphasis)
Düzenleme : syntax-ppssiyi bir başlangıç noktası gibi görünüyor, ancak bir kişinin çok karakterli eşleştirilmiş çiftlere (örneğin, `` LaTeX tırnak işaretleri '', hatta eşleşen <b>html tags</b>) nasıl uyarlayacağı net değil . Genel bir çözüm olup olmadığını veya amaca yönelik bir ayrıştırıcı gerektirip gerektirmeyeceğini merak ediyorum.
parse-partial-sexpaçıklamanın veri yapısı, geri dönen veri yapısınısyntax-ppssbağladığım Elisp el kitabından daha ayrıntılı olarak açıklıyor .