home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Environments / SmallEiffel 0.3.3 / SmallEiffel PPC / lib_std / basic_ref.e < prev    next >
Encoding:
Text File  |  1996-06-13  |  559 b   |  29 lines  |  [TEXT/EDIT]

  1. -- Part of SmallEiffel -- Read DISCLAIMER file -- Copyright (C) 
  2. -- Dominique COLNET and Suzanne COLLIN -- colnet@loria.fr
  3. --
  4. deferred class BASIC_REF
  5.    -- Common root of BOOLEAN_REF, CHARACTER_REF, INTEGER_REF
  6.    -- REAL_REF, DOUBLE_REF and POINTER_REF.
  7.  
  8. feature
  9.  
  10.    item: ANY is
  11.       deferred
  12.       end;
  13.  
  14. feature
  15.  
  16.    frozen set_item(value: like item) is
  17.       deferred
  18.       end;
  19.  
  20. feature -- Object Printing :
  21.  
  22.    frozen fill_tagged_out_memory is
  23.       do
  24.      tagged_out_memory.append("item: "); 
  25.      item.fill_tagged_out_memory;
  26.       end;
  27.  
  28. end -- BASIC_REF
  29.