Harald Schmidt a �crit dans le message ... >package bla is > type Object is tagged limited private; > function "=" (Left, Right: in Object�Class) return Boolean; > function "==" (Left, Right: in Object�Class) return Boolean; In fact this is not right. "==" is not an Ada operator. In Ada you can only give your own implementation for standard Ada operator. Pascal. --|------------------------------------------------------ --| Pascal Obry Team-Ada Member --| 45, rue Gabriel Peri - 78114 Magny Les Hameaux FRANCE --|------------------------------------------------------ --| http://ourworld.compuserve.com/homepages/pascal_obry --| --| "The best way to travel is by means of imagination"