CS152
Chris Pollett
Aug 30, 2021
Example OS/360 Overlay
INCLUDE SYSLIB(MOD1)
INCLUDE SYSLIB(MOD2)
OVERLAY A
INCLUDE SYSLIB(MOD3)
OVERLAY AA
INCLUDE SYSLIB(MOD4)
INCLUDE SYSLIB(MOD5)
OVERLAY AB
INCLUDE SYSLIB(MOD6)
OVERLAY B
INCLUDE SYSLIB(MOD7)
Which of the following statements is true?
int main() {
int i = getint(), j = getint();
while (i != j) {
if (i > j) i = i - j;
else j = j - i;
}
putint(i);
}
iteration-statement := while ( expression ) statement
statement := compound-statement
compound-statement := { block-item-list opt }
block-item-list_opt := block-item-list
block-item-list_opt := empty-string
block-item-list := block-item
block-item-list := block-item-list block-item
block-item := declaration
block-item := statement