indexing description: "Error for unvalid anchored type (an anchored type cannot be evaluated). % %1. cycle in like features % %2. like feature wich is defined in terms of like argument % %3. unvalid feature name for anchor % %4. anchor is a procedure % %5. cycle involving like arguments"; date: "$Date$"; revision: "$Revision $" class VTAT1 obsolete "NOT THE SAME MEANING AS THE BOOK" inherit FEATURE_ERROR redefine build_explain, subcode end feature -- Properties type: TYPE; -- Type non evaluated code: STRING is "VTAT"; -- Error code subcode: INTEGER is 1; feature -- Output build_explain (st: STRUCTURED_TEXT) is -- Build specific explanation explain for current error -- in `st'. do st.add_string ("Anchored type: "); type.append_to (st); st.add_new_line; end; feature {COMPILER_EXPORTER} -- Setting set_type (t: like type) is -- Assign `t' to `type'. do type := t; end; end