-- This file is  free  software, which  comes  along  with  SmartEiffel. This
-- software  is  distributed  in the hope that it will be useful, but WITHOUT
-- ANY  WARRANTY;  without  even  the  implied warranty of MERCHANTABILITY or
-- FITNESS  FOR A PARTICULAR PURPOSE. You can modify it as you want, provided
-- this header is kept unaltered, and a notification of the changes is added.
-- You  are  allowed  to  redistribute  it and sell it, alone or as a part of
-- another product.
--       Copyright (C) 1994-2002 LORIA - INRIA - U.H.P. Nancy 1 - FRANCE
--          Dominique COLNET and Suzanne COLLIN - SmartEiffel@loria.fr
--                       http://SmartEiffel.loria.fr
--
expanded class INTEGER_8
--
-- 8 bits signed integer.
--

inherit
   INTEGER_GENERAL
      redefine fit_integer_8, fit_integer_16, fit_integer_32, fit_integer,
	 item
      end

feature

   fit_integer_8,
   fit_integer_16,
   fit_integer_32,
   fit_integer: BOOLEAN is true
   
feature -- For experts only:
  
   item: INTEGER_8
   
   set_item(value: like item) is
      do
	 item := value
      ensure
	 item = value
      end

end -- INTEGER_8