Задачи для начинающих
Местное глюкало вчера сожрало ответ, а сегодня откуда-то нашло.
- Вы находите приведённый в файле код хорошим или плохим?
-----
Ничего если Я отвечу?
В файле лежит генерированный говнокод. Он не может быть хорошим или плохим в том плане в каком программисты считают код хорошим или плохим. Оценивать его можно только с точки зрения реализации автомата описанного СФЦ. С этой точки зрения это именно говнокод...
Вы считаете что нужно понимать именно результат компиляции, а не исходный код?
-----
Понимать нужно весь процесс и в деталях.
Т.е. надо понимать язык описания, синтезируемый автомат и иметь возможность модифицировать как описание, так и продуцированный код.
или же и к сгенерированному в машинный код
-----
Часто крайне желательно понимать не только машинный код, но и то как его выполняет процессор.
Данное понимание позволит избежать хотя бы синтеза гигабайтов кода подобного приведенному.