Because no variable symbol substitution is carried out during lookahead, you should consider the following effects of using macro, AINSERT or open code substitution to generate END statements that separate source modules assembled in one job step (BATCH assembler option). If a symbol is undefined within a module, lookahead might read statements past the point where the END statement is to be generated. Lookahead stops when:
In the first two cases, the assembler begins the next module at the statement after lookahead stopped, which could be after the point where you wanted to generate the END statement.
[ Top of Page | Previous Page | Next Page | Contents | Index ]