Змінна "стан" може бути простим типом переліку даних, але можуть використовуватися більш складні структури даних. Загальною методикою є створення таблиці переходу стану, двовимірного масиву, що містить рядки, що представляють всі можливі стану, і стовпці, що представляють вхідний параметр. Значення таблиці, де зустрічаються рядок і стовпець, є наступним станом, до якого машина повинна перейти, якщо виконуються обидві умови.
Кінцевий автомат, вхідні дані, парадигма, терміни програмування