ну вот из мануала на сжасм:
нужно смотреть на конкретных примерах в исходниках, что там с этими условиями намучено.Код:It may be useful to assemble a part or not based on a certain condition. IF <expression> -- If <expression> is non-zero the following lines are assembled until an ELSE or ENDIF. IFDEF <id> ----- The condition is true if there is an id defined. These are NOT labels. IFDEF MSX_LEAN_AND_MEAN CALL InitOwnMM ELSE CALL InitDos2MemMan ENDIF ... Another example: MACRO LOOP IF $-.lus<127 DJNZ .lus ELSE DEC B JP NZ,.lus ENDIF ENDM




Ответить с цитированием