您好, 我正在审查Gauss编程语言中的一些代码。在其中,循环可以以do开始并以endo结束?如何查看哪个endo匹配哪个do。我想看到代码结构的概要。真正酷的是用不同颜色突出显示不同的代码块(例如,蓝色表示主循环,黄色表示嵌套循环,绿色表示嵌套在其中的循环等)。 a)我如何找出匹配的do / endo对? b)我描述的颜色突出显示是否可行?
你所描述的内容似乎需要一种针对该语言的主模式。在 EamcsWiki 上有一个完整的部分在这里。此外,还有另一篇关于创建主模式的 SO 讨论。您可以编写适合自己需求的模式,或者为了简化工作,这里有一个 Emacs 的高斯模式 :)。