# VHDL185: All reserved words should have the same case ## Summary ```{raw} html

Count: 1

ReliabilitySecurityMaintainabilityCode attributeEffort to fixTags
--LOWConsistency | Conventional2minsynthesis, vscode, linter, simulation, formatting
``` ## Description ```{raw} html

To make the code more readable, all reserved words should have the same case.

Default is lowercase, but you can move to uppercase through the reservedWordCase parameter.

A list of exceptions can also be set through the exceptions parameter.

Noncompliant code example

With the default value for the reservedWordCase parameter: lowercase

ENTITY e IS -- Noncompliant: 'ENTITY' and 'IS' should be lowercase
  ...
End; -- Noncompliant: All characters in 'End' should be lowercase

Compliant solution

With the default value for the reservedWordCase parameter: lowercase

entity e is
  ...
end;
``` ## Parameters ```{raw} html

Count: 1

ParameterValueDescription
reservedWordCaselowercaseCase of the reserved words. Either 'lowercase' or 'uppercase'.
``` ```{raw} html ```