Несколько странно видеть программу которая выдает такое количество ошибок. В процессе компиляции английским по белому выдаются несколько типов ошибок.
1) Невозможно использовать константу как выход
2) Идентификатор не объявлен
3) Невозможно присвоить Dword к bool и т.п.

В программе на CFC порядок нумерации имеет значение - блоки выполняются в порядке номеров на них