Program structure
Pascal           C/C++
Given
   function f: integer;
    
   procedure p;
    
     x := f;
     p;
   int f()
    
   void p()
    
     x = f();
     p();