Я анализирую некоторый IBM Assembly Language, который также является картой BMS.
Код выглядит так:
MFY DFHMDF POS=(01,78),LENGTH=02,ATTRB=(NORM,FSET) X00000240
INITIAL='__' 00000250
Я бы ожидал, что это будет выглядеть так:
MFY DFHMDF POS=(01,78),LENGTH=02,ATTRB=(NORM,FSET), X00000240
INITIAL='__' 00000250
То есть: я ожидал увидеть запятую после ключевого слова ATTRB.
У меня нет доступа к мэйнфрейму, чтобы попробовать код, но тот, кто дал мне его, уверяет меня, что он собран.
По каким правилам можно отбросить общее?
Или это серая область разбора ассемблера, и я должен сообщить об ошибке для этого условия.