Вверх ↑
Ответов: 215
Рейтинг: 45
#1: 2009-06-17 19:10:00 ЛС | профиль | цитата
Функция sys.hi_version("%mn") выдающая минорную часть текущей версии hiasm откидывает ведущие нули. Например, мы видим в шапке сайта "Текущая версия: HiAsm Studio 4.2 build 179" вместо "4.02"

Пока функцию не починили предлагаю следующий workaround (на примере строки из struct.hws пакета python)

#hws
println('# Created with HiAsm studio '+code(sys.hi_version("%mj." + (copy(sys.hi_version("%mn"),2,1)='')?'0':'' + "%mn build %bl"))+ ' (http://www.hiasm.com)')

ps хотел сделать через (sys.hi_version("%mn")<10), но никакими e_int(), code() и т.п. не смог привести к числовому типу
карма: 0

0