我使用的语言的漂亮打印功能会在定义变量时突出显示变量的类型。因此,如果我写:
Fun foo (a: int):
然后Fun
和int
将以蓝色突出显示(它们是定义的关键字),但a
将以绿色突出显示(它是一个新定义的变量)。
显然,我不想将其定义a
为关键字。有没有办法让列表具有一些解析能力,以注意到它是一个变量定义?
有没有办法用 listing 包来做到这一点?
类似地,许多语法高亮器会改变(对于每个定义声明)的颜色foo
。有办法做到这一点吗?
我使用的语言的漂亮打印功能会在定义变量时突出显示变量的类型。因此,如果我写:
Fun foo (a: int):
然后Fun
和int
将以蓝色突出显示(它们是定义的关键字),但a
将以绿色突出显示(它是一个新定义的变量)。
显然,我不想将其定义a
为关键字。有没有办法让列表具有一些解析能力,以注意到它是一个变量定义?
有没有办法用 listing 包来做到这一点?
类似地,许多语法高亮器会改变(对于每个定义声明)的颜色foo
。有办法做到这一点吗?