Reserved Words |
LRM §13.9. |
The reserved words are reserved for significance in the VHDL language.
The reserved words cannot be used as explicitly declared identifiers. The table below shows all reserved words.
| abs |
case |
generate |
map |
package |
select |
unaffected |
| access |
component |
generic |
mod |
port |
severity |
units |
| after |
configuration |
group |
postponed |
signal |
until |
|
| alias |
constant |
guarded |
nand |
procedure |
shared |
use |
| all |
new |
process |
sla |
|||
| and |
disconnect |
if |
next |
pure |
sll |
variable |
| architecture |
downto |
impure |
nor |
sra |
||
| array |
in |
not |
range |
srl |
wait |
|
| assert |
else |
inertial |
null |
record |
subtype |
when |
| attribute |
elsif |
inout |
register |
while |
||
| end |
is |
of |
reject |
then |
with |
|
| begin |
entity |
on |
rem |
to |
||
| block |
exit |
label |
open |
report |
transport |
xnor |
| body |
library |
or |
return |
type |
xor |
|
| buffer |
file |
linkage |
others |
rol |
||
| bus |
for |
literal |
out |
ror |
||
| function |
loop |