indexing description: "Imported routines that ought to be in class ARRAY" library: "Gobo Eiffel Kernel Library" author: "Eric Bezault <ericb@gobo.demon.co.uk>" copyright: "Copyright (c) 1998, Eric Bezault" class interface KL_IMPORTED_ARRAY_ROUTINES feature -- Access any_array_: KL_ARRAY_ROUTINES [ANY] -- Routines that ought to be in class ARRAY ensure any_array_routines_not_void: Result /= void integer_array_: KL_ARRAY_ROUTINES [INTEGER] -- Routines that ought to be in class ARRAY ensure integer_array_routines_not_void: Result /= void string_array_: KL_ARRAY_ROUTINES [STRING] -- Routines that ought to be in class ARRAY ensure string_array_routines_not_void: Result /= void invariant -- from GENERAL reflexive_equality: standard_is_equal (Current); reflexive_conformance: conforms_to (Current); end -- class KL_IMPORTED_ARRAY_ROUTINES