Не, ошибся, MACO нету. LINK есть.
---------- Post added at 18:28 ---------- Previous post was at 18:28 ----------
Так сами строчки-то где? Я их не вижу и гадать не могу.
Вид для печати
Так достаточно сделать тестовый файл с парой строчек и посмотреть :)
Вот к примеру:
Код:.MAIN. MACRO V05.06 Thursday 21-Apr-11 18:31 Page 1
1 000000 012700 052652 MOV #^X55AA,R0
2 000001 .END
.MAIN. MACRO V05.06 Thursday 21-Apr-11 18:31 Page 1-1
Symbol table
. ABS. 000000 000 (RW,I,GBL,ABS,OVR)
000004 001 (RW,I,LCL,REL,CON)
Errors detected: 0
*** Assembler statistics
Work file reads: 0
Work file writes: 0
Size of work file: 28 Words ( 1 Pages)
Size of core pool: 22016 Words ( 86 Pages)
Operating system: RT-11
Elapsed time: 00:00:00.15
DK:TEST,DK:TEST=DK:TEST
---------- Post added at 18:38 ---------- Previous post was at 18:32 ----------
Ну собственно понятно, ошибка I это как раз левые символы. Классический компилер 8 бит не понимает.
---------- Post added at 18:39 ---------- Previous post was at 18:38 ----------
А про ругань на ^X - я так примера и не увидел - просто для интереса :)
Э-э...
Ошибка E - нету .END, и на листинге в ошибке именно это и наблюдается. Чем редактировалось?
Отлично !
Меняю на исходники редактора Edik ( их уже нет даже у автора :)
Редактировалось обычным Aditor'ом на PC. Посмотрел, после .END не стоит 0D/0A. Добавил.
Теперь твоя версия MACRO компилирует.
Однако ругается на мой большой исходник. Возможно это из-за русских буковков в комментариях.
А моя версия MACRO 05.03b вот что пишет:
Получается, если выбирать из двух зол - отсутствие комментов на русском, или непонимание шестнадцатиричных цифр - выберу второе)Код:AQ 2 000000 012767 000000 000000G MOV #^X55AA,R0
Дизассемблировать не проблематично, разбирать муторно :)
Вот, приложил исходники какие на src kit есть.
Была идея как-то SL переделать для поддержки VT52 (в нем в теории даже строчки для этого есть) - он много мощнее советского (не путать с DECовским однострочным SL), но уж больно уродливый исходник - сразу видно Mentecовский :)