O DrRacket mantém uma lista de palavras-chave que ele entende por recuo automático, que você pode encontrar nas Preferências (em Editar- > Recuo). Se um identificador estiver listado como uma palavra-chave para recuo, o DrRacket também o destacará de forma diferente se o esquema de cores escolhido diferenciar as palavras-chave dos identificadores simples.
Identificadores como +
não são destacados porque são apenas nomes de funções, não "formulários especiais" como if
e cond
. Por outro lado, send+
não é destacado apenas porque as palavras-chave padrão do DrRacket não contêm todas as formas sintáticas fornecidas pelo Racket.