Esto nos muestra los booleanos , .T. y .F., con el color de los numericos.
De esta manera es muy cómodo ver donde están.
Explico por encima lo que hace la expresion match:
Ignora Mays/Minus, (?i) ,que empiece por punto, \\. , seguido de una T o una F, (T|F), y continuando con un punto, \\.
{
"comment" : "Boolean",
"match" : "(?i)(\\.(T|F)\\.)",
"name": "constant.numeric.harbour"
}