我需要突出显示LaTeX中的源代码。包清单似乎是大多数用例的最佳选择,对我来说也是如此,直到现在。然而,现在我需要更多的灵活性。一般来说,我要找的是一个真正的lexer。特别是,我需要(对于自己的语言

词法分析器和解析器在理论上真的有那么大的不同吗?讨厌正则表达式似乎很时髦:编程恐怖,另一篇博客文章。然而,流行的基于词法的工具:pygest、geshi或prettify都使用正则表达式。他们似乎什么