Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. UNIT uElem;
  2.  
  3.  
  4. INTERFACE
  5.     TYPE
  6.         TElem = {El tipo de dato que se defina};
  7.  
  8.     PROCEDURE Asignar (VAR variable:TElem; elemento:TElem);
  9.  
  10.     PROCEDURE Mostrar (elemento:TElem);
  11.  
  12.     FUNCTION Iguales (e1,e2:TElem):boolean;
  13.  
  14.     FUNCTION EsMayor(e1,e2:TElem):boolean;
  15.  
  16. IMPLEMENTATION
  17.  
  18.     PROCEDURE Asignar (VAR variable:TElem; elemento:TElem);
  19.         BEGIN
  20.             variable := elemento;
  21.         END;{Asignar}
  22.  
  23.     PROCEDURE Mostrar (elemento:TElem);
  24.         BEGIN
  25.             {Depende del tipo de dato}
  26.         END;{Mostrar}
  27.  
  28.     FUNCTION Iguales (e1,e2:TElem):boolean;
  29.         BEGIN
  30.             {Depende del tipo de dato}
  31.         END;{Iguales}
  32.  
  33.     FUNCTION EsMayor(e1,e2:TElem):boolean;
  34.         BEGIN
  35.             {Depende del tipo de dato}
  36.         END;{EsMayor}
  37. END.