Определяет двумерный массив функций-указателей (return void).
state_table [MAX_STATES][MAX_EVENTS]
означает, что state_table
является 2D-массивом, а void (*expression)(void)
означает, что expression
является указателем на функцию, которая не принимает аргументов (это среднее значение (void)
в качестве списка аргументов), и возвращает void
.
Остальные строки просто инициализируют массив.