I've added a field _nameKindPretty :: NameKind that is used to store the nameKind which should be used when highlighting and printing.
There is no need for pragmas as we can set a color for each builtin axiom statically in the haskell code.
I've also removed the fields _infoHighlightDoc :: DocTable and _infoHighlightNames :: [S.AName] from the Store/Scoped/Data/InfoTable as they were never being read.
I've added a field
_nameKindPretty :: NameKind
that is used to store the nameKind which should be used when highlighting and printing. There is no need for pragmas as we can set a color for each builtin axiom statically in the haskell code.I've also removed the fields
_infoHighlightDoc :: DocTable
and_infoHighlightNames :: [S.AName]
from theStore/Scoped/Data/InfoTable
as they were never being read.