         Edinburgh IMP77 Compiler - Version 8.4

    1  %begin
    2    %integername p, q
    3    %integer i
    4    
    5    %if p == q %start
    6    %finish
    7  
    8    %if p = q %start
    9    %finish
   10  
   11    %if p = i %start
   12    %finish
   13  
   14    %if i = p %start
   15    %finish
   16  
   17    %if p = i = q %start
   18    %finish
   19  
   20    p == i
   21    p = i      
   22  
   23  %endofprogram

   16 Statements compiled
