Turbo Assembler 3.0. Руководство пользователя

         

Directive not allowed inside structure definition


(Недопустимая директива внутри определения структуры)

Внутри блока определения структуры указана недопустимая ди- ректива. Например:

X STRUC MEM1 DB ? ORG $+4 ; ошибка: директиву ORG нельзя указывать ; внутри структуры MEM2 DW ? ENDS

При определении вложенных структур нельзя определять новые структуры на внутренних уровнях. Например:

F00 STRUC F002 STRUC ; ошибка: определена новая структура ENDS ENDS

Для того чтобы использовать одну структуру внутри другой структуры, нужно сначала определить первую структуру, а после этого во второй структуре можно указывать имя первой.



Содержание раздела