compiled code doesn't much the asm ... end block
Closed this issue · 4 comments
Squall-FF8 commented
t-edson commented
Yes. This is a terrible bug. Instruction with labels were only defined to JSR and JMP instructions.
A fix has done in version 0.7.3. But the references to the labels only support the label "bmp", not expressions like "bmp+2". It will require more work to implement this kind of expressions.
mvdhoning commented
It would be very nice to be able to do label or var reference with a constant value added to it. E.g. for accessing a part of a large array (see my ticket #28 on that).
t-edson commented
Several improves has been added in ASM blocks, in the trunk 0.8, including arithmetic operations in operands for ASM instructions.
t-edson commented
Issue is solved in version 0.9.0.