Вставить кусок кода, в том числе и большого, не представляет трудности. Кроме знания взаимодействия программных блоков на разных языках. По моему пониманию, без этого жить нельзя вообще, если писать на ASM-е. И не только в случае с HiAsm.
"Не хочу знать как работают другие, а вот другие пусть приспособятся..." - это не позиция, ИМХО.
Но и это непонимание (в надежде, что оно временное) можно преодолеть - есть предложение написать сверхпростой элемент с одной командой на ASM-е, из которой будет понятно откуда, что берется и куда следует вставить результаты, чтобы они оказались в выходном потоке. Ведь другие элементы будут общаться с этим элементом, как с HiAsm-овским, независимо от ничьих предпочтений или непониманий.
И у Вас была бы возможность вместо этой одной ASM-команды записать произвольное количество своих кодов (опять же, соблюдая, так называемое, регистровое соотношение). Или вызов своей подпрограммы....
А отсутствие восторженных отзывов по поводу функционального назначения такого элемента, связано лишь с сомнениями в том, что функциональное назначение останется неизменным и далее. Говорил даже про два дня....
Компонент хотелось совсем не похожий на все другие в Hiasm(методы,события, и т.д.) работа в нем ведется по другому в смысле работы с другими компонентами он получает данные(числа) обрабатывает и выдает(числа) ну и переключатель к нему включил выключил...
Вот потому и задавал вопрос: каким боком это вообще относится к HiAsm