IF
Sequentielle Anweisungen – IF
PROCEDURE d_ff (CONSTANT delay : IN time := 2 ns; |
Die Anwendung hier in einer Prozedur zeigt die Minimallösung für eine IF-THEN-ELSE-Anweisung:
Sie besteht nur aus dem IF- und dem END IF-Teil. |
ENTITY four_byte_rom IS |
Diese IF-Anweisung enthält mehrere ELSIF-Teile und einen ELSE-Teil, der alle bis dahin nicht eingetretenen Fälle abdeckt. Sowohl ELSIF- als auch ELSE-Teil sind optional, der ELSIF-Teil kann beliebig oft verwendet werden.
Man beachte die Schreibweise des ''ELSIF'', die im Gegensatz zu den gängigen Programmiersprachen kein zweites ''E'' und auch kein blank vor dem ''IF'' enthält! |