VHDL Issue Number: 2084 Language_Version VHDL-2002 Classification LRM Terminology, Grammar and Typographical Errors Summary A record "element" is not called a "field" Relevant_LRM_Sections 7.4.1 Locally static primaries 7.4.2 Globally static primaries Related_Issues Key_Words_and_Phrases record type field element Authors_Name James Authors_Phone_Number 503-685-0860 Authors_Fax_Number Authors_Email_Address jamesu@model.com Authors_Affiliation Mentor Graphics Authors_Address1 Authors_Address2 Authors_Address3 Current Status: VASG-Approved Superseded By: ------------------------ Date Submitted: 7 February 2006 Date Analyzed: 8 February 2006 Author of Analysis: Peter Ashenden Revision Number: 3 Date Last Revised: 04 May 2006 Description of Problem ---------------------- The term "field" of a record type is used instead of the term "element". 3 Types and 3.2.2 Record types mention only "element", not "field". Proposed Resolution ------------------- Change the use of "field" to "element" in 7.4.1 and 7.4.2. VASG-ISAC Analysis & Rationale ------------------------------ The submitter is correct. According to 3.2.2, "A record type is a composite type, objects of which consist of named elements." Uses of the term "field" should be replaced with the term "element" throughout. Occurrences are: In 6.3, page 93, in the code comment in Note 1. In 7.4.1, page 114. In 7.4.2, page 115 VASG-ISAC Recommendation for IEEE Std 1076-2002 ----------------------------------------------- Interpret the listed occurrences of the term "field" as meaning "element". VASG-ISAC Recommendation for Future Revisions --------------------------------------------- Change the listed occurrences of the term "field" to "element". -------------END OF IR----------------