VHDL Issue Number: 0090 Classification: Language Definition Problem Language Version: VHDL-87 Summary: OPEN as operand of type conversion in association element is unclear. Related Issues: Relevant LRM Sections: 4.3.3.2 Key Words and Phrases: OPEN, type conversion, association element Current Status: Submitted 1076-1993 Disposition: Closed (All Issues Completely Addressed) Disposition Rationale: LRM is clear - disallowed by last para. of 4.3.2.2. Superseded By: N/A ----------------------- Date Submitted: 1989/02/10 Author of Submission: Doug Dunlop Author's Affiliation: Intermetrics, Inc. Author's Post Address: 4733 Bethesda Ave #415 Bethesda, MD 20814 Author's Phone Number: (301) 657-3775 Author's Fax Number: Author's Net Address: dunlop@inmet.inmet.com ----------------------- Date Analyzed: TBD Author of Analysis: TBD Revision Number: $Revision: 1.8 $ Date Last Revised: $Date: 1995/05/13 19:34:42 $ Description of Problem ---------------------- Is F(OPEN) a valid actual designator in an association element, where F is a type conversion function? This is not explicitly disallowed by the LRM. Proposed Resolution ------------------- LRM 4.3.3.2 states that the single parameter of the type- conversion function must be "of the type of the actual". Since OPEN has no "type", no type-conversion function can satisfy this. Hence it is illegal. This should be clarified in the LRM. VASG-ISAC Analysis & Rationale ------------------------------ TBD VASG-ISAC Recommendation for IEEE Std 1076-1987 ----------------------------------------------- TBD VASG-ISAC Recommendation for Future Revisions --------------------------------------------- TBD