Я конешно дилетант, а не проще было сделать так

прогу на паскале конвертировать в Си-подобный код, и потом z88dk сделает из него asm?

Тогда имхо в разы проще сделать всякие штуки с указателями и прочее, а выражения вообще в неизменном виде можно оставить.