Хохо сжасм пожиратель мозга
вынос if из dup ему нравится намного больше.Код:org 0x8000 temp equ 0 dup 10 nop if temp nop endif edup
Есть ли еще асм с внутренним скриптовым языком (как lua в sjasmplus) ?
Хохо сжасм пожиратель мозга
вынос if из dup ему нравится намного больше.Код:org 0x8000 temp equ 0 dup 10 nop if temp nop endif edup
Есть ли еще асм с внутренним скриптовым языком (как lua в sjasmplus) ?
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
чот меня стремает новые версии использовать.
А можно в коде указать чтоб диск на эмуль смонтировал?
Удалять-то зачем было? Но прояснить стоит что это разные модификации.
Хороший вопрос. Я не знаком с той веткой. По результатам беглого взгляда на репо, они скорее разбежались в разные стороны, т.к. обе изначально основаны на старом репо @Aprisobal на Sourceforge.
Кстати, для .SNA системные переменные так и остались покоцанными? Надоело костыли писать постоянно.
Проверил.
При "device zxspectrum48" - работает. (тестировал на примере отсюда: http://zxpress.ru/book_articles.php?id=1150 )
При "device zxspectrum128" - да, нужно поправить.
- - - Добавлено - - -
Самое интересное что он при этом генерирует правильный код:
На последнем проходе нет ошибки! (да, кривизна)Код:SjASMPlus Z80 Cross-Assembler v.20170908+dev forw.asm(1): error: Forward reference Pass 1 complete (1 errors) Pass 2 complete (1 errors) Pass 3 complete Errors: 1, warnings: 0, compiled: 7 lines
Результат:
Эта проблема проявляется только при ссылке с одного EQU на другой. В остальных случаях (ссылка из операнда z80-директивы на EQU) ссылки вперед работают без ошибок.Код:01 04 00 C9
Последний раз редактировалось mastermind; 03.02.2019 в 03:09.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)