anchor.diff:  
   
   
  -!======================================================================>
  -!
  -! FUNCTION: gt
  -!
  -! DESCRIPTION: datetime object comparison operator. Returns .TRUE. if
  +PURE ELEMENTAL LOGICAL FUNCTION gt(d0,d1)
  +!======================================================================>
  +!
  +! datetime object comparison operator. Returns .TRUE. if
   ! d0 is greater than d1, and .FALSE. otherwise. Overloads the 
   ! operator >.
   !
   !======================================================================>
  -PURE ELEMENTAL LOGICAL FUNCTION gt(d0,d1)
   
     TYPE(datetime),INTENT(IN) :: d0,d1
   
  
positive.code: 
  
  
  !======================================================================>
  !
  ! SUBROUTINE: addMinutes
  !
  ! DESCRIPTION: datetime-bound procedure. It adds an integer number of 
  ! minutes to self. Called by datetime addition (+) and subtraction (-) 
  ! operators.
  !
  !======================================================================>
  PURE ELEMENTAL SUBROUTINE addMinutes(self,m)
  
    CLASS(datetime),INTENT(INOUT) :: self
    INTEGER,        INTENT(IN)    :: m
  
negative.code: 
  ! Derived types:
  
  TYPE :: datetime
  !======================================================================>
  !
  ! A main datetime class for date and time representation. It is modeled 
  ! after Python's datetime.datetime class, and has similar components 
  ! and methods (but not all).
  !
  !======================================================================>
  
    ! COMPONENTS:
    INTEGER :: year        = 1 ! Year                   [1-HUGE(year)]
  