func doStart gvar(BLK_HEAD, BLK_BODY) BLK_HEAD = "head" BLK_BODY = "body" // регистрируем два блока под функции и собственно тело приложения block.reg(BLK_HEAD) block.reg(BLK_BODY) // выбираем в качестве текущего блок body(оператор print по-умолчанию будет печатать именно сюда) block.select(BLK_BODY) println('function run() {') block.inclvl() event(onStart) block.declvl() println('}') println('') println('// made by ' + sys.hi_version("HiAsm %mj.%mn build %bl")) end