VHDL Issue Number: 2047 Language_Version: VHDL-2002 Classification: Language Definition Problem Summary: Backslash in extended identifiers Relevant_LRM_Sections: 13.3.2 Related_Issues: Key_Words_and_Phrases: Authors_Name: Zeev Lazarev (by cswart on behalf of submitter) Authors_Phone_Number: Authors_Fax_Number: Authors_Email_Address: layigal@interal.co.il Authors_Affiliation: Authors_Address1: Authors_Address2: Authors_Address3: Current Status: VASG-Approved Superseded By: ------------------------ Date Submitted: 22 November 2004 Date Analyzed: 23 November 2004 Author of Analysis: Peter Ashenden Revision Number: 3 Date Last Revised: 09 May 2005 Description of Problem ---------------------- Clause '13.3.2 Extended identifiers', second paragraph. The sentence is read as follows: "If a backslash is to be used as one of the graphic characters of an extended literal, it must be doubled." Proposed Resolution ------------------- My proposal is to change the 'extended literal' to 'extended identifier' to reflect the sense of discussed subject, so the final sentence will read as follows: "If a backslash is to be used as one of the graphic characters of an extended identifier, it must be doubled." VASG-ISAC Analysis & Rationale ------------------------------ The submitter is correct. This is an editorial error. VASG-ISAC Recommendation for IEEE Std 1076-2002 ----------------------------------------------- In 13.3.2, the sentence If a backslash is to be used as one of the graphic characters of an extended literal, it must be doubled. should be interpreted as If a backslash is to be used as one of the graphic characters of an extended identifier, it must be doubled. VASG-ISAC Recommendation for Future Revisions --------------------------------------------- In 13.3.2, the sentence If a backslash is to be used as one of the graphic characters of an extended literal, it must be doubled. should be replaced with If a backslash is to be used as one of the graphic characters of an extended identifier, it must be doubled.