Obydwa pojęcia zostały lepiej opisane i przedstawine w podsumowaniu języka PLDshell zamieszczonego w części przykładowej.
OUTPUT_HOLD Słowo kluczowe po którym następuje
lista wyjść układu utrzymujących
poprzedni stan, jeśli nie jest możliwe
określenie stanu wyjść w przypadku zmiany
automatu. Opcja ta nie dopuszcza do zmiany stanu w przypadku nieokreślenia wszystkich stanów.
DEFAULT_OUTPUT Słowo kluczowe po którym następuje lista
wyjść,która przechodzi w zdefiniowany stan. Opcja ta niedopuszcza do pojawienia się nieznanego stanu w przypadku niezdefiniowania wszystkich możliwych stanów.
DEFAULT_BRANCH
nazwa stany w przypadku tej opcji wszystk ich
Słowo kluczowe po którym następuje do jakiego przechodzi urządzenie, nieokreślonego stanu. Użucie eliminuje potrzebę określenia możliwych stanów.
Po użyciu słów kluczowy (nie wszystkie muszą być użyte w projekcie) następuje wypisanie wszystkich możliwych stanów z uwzględnieniem odpowiadającej im kombinacji sygnałów wyjśc iowych.
51 = /Q1 * /Q2
52 = /Q1 * Q2
53 = Q1 * /Q2
54 = Q1 * Q2
W opisie języka PLDshell znajdują się ponadto dwa przykłady zapisu kodu Gray'a dla^trzy- i cztero-bitowego licznika.
Następną częścią jest opis przejść pomiędzy poszczególnymi stanami z uwzględnieniem sygnałów przełączających.
;OPIS MOOREJMACHINE
S1.0UTF := UP -> S2 j PRZEJŚCIE LICZNIKA W GORĘ ;OPIS MEALY_MACHINE
S1.0UTF := UP -> S2 ; PRZEJŚCIE LICZNIKA ¥ GORĘ + DOWN -> SO ; PRZEJŚCIE LICZNIKA W DOŁ
Przykłady zostały ponadto zamieszczone w podsumowaniu języka, jak również w zamieszczonym przykładzie.
CONDITIONS Słowo kluczowe służące do definiowania sygnałów makro, służących do przejścia układu do następnego stanu.
UP = UPDOWN * /CLEAR DOWN = /UPDOWN * /CLEAR