block.select(block.reggen())
println('unit HiAsmUnit;')
println('unit HiAsmUnit;')
должно быть это ?
block.select(BLK_POST_IMP)
println('unit HiAsmUnit;')
println('unit HiAsmUnit;')
[offtop]
Блоки добавляются в конечный файл в порядке регистрации. А сначала регистрируются BLK_POST_IMP, BLK_POST_PRIV, BLK_POST_PUBL, а затем ещё один "анонимный" блок block.select(block.reggen()) куда и выводится println('unit HiAsmUnit;')
[/offtop]