INPUT PROGRAM ---------------------------------------------------------------- (* code generation: if stmt *) main(): void { { a, i: int; if (i>10) then a = i; } } EXAMPLE CODE PRODUCED -------------------------------------------------------------- 1: SUB (i, 4) 10 (@1, 8) 1: PGOTO (@1, 8) 3 __ 2. GOTO __ 4 __ 3: ASSIGN (a, 0) (i, 4) __ 4: PRGEND