-------------BEGINNING OF IR---------------- VHDL Issue Number: 2090 Language_Version VHDL-2002 Classification LRM Terminology, Grammar and Typographical Errors Summary Signature in alias declaration for "not" wrong Relevant_LRM_Sections 4.3.3.2 Nonobject aliases, page 71 Related_Issues Key_Words_and_Phrases implicit alias declaration Authors_Name Peter Ashenden Authors_Phone_Number +61 414 709 106 Authors_Fax_Number Authors_Email_Address peter@ashenden.com.au Authors_Affiliation Ashenden Designs Authors_Address1 Authors_Address2 Authors_Address3 Current Status: Analyzed Superseded By: ------------------------ Date Submitted: 1 April 2006 Date Analyzed: 05 April 2006 Author of Analysis: Chuck Swart Revision Number: 1 Date Last Revised: 05 April 2006 Description of Problem ---------------------- In 4.3.3.2 Nonobject aliases, page 71, there is a commented description of an implicit alias declaration for the "not" operator: -- alias "not" is STD.STANDARD."not" -- [STD.STANDARD.BIT, STD.STANDARD.BIT -- return STD.STANDARD.BIT]; It should be -- alias "not" is STD.STANDARD."not" -- [STD.STANDARD.BIT -- return STD.STANDARD.BIT]; Proposed Resolution ------------------- Change the description to -- alias "not" is STD.STANDARD."not" -- [STD.STANDARD.BIT -- return STD.STANDARD.BIT]; VASG-ISAC Analysis & Rationale ------------------------------ The submitter is correct and the change he proposes should be adopted. VASG-ISAC Recommendation for IEEE Std 1076-2002 ----------------------------------------------- Interpret the LRM as if the Recommendation for Future Revisions had been adopted. VASG-ISAC Recommendation for Future Revisions --------------------------------------------- Change the commented description in 4.3.3.2 as suggested in the proposed resolution. -------------END OF IR----------------Received on Wed Apr 5 13:40:15 2006
This archive was generated by hypermail 2.1.8 : Wed Apr 05 2006 - 13:40:16 PDT