Back to the list

ECMA TR/84

Common Language Infrastructure (CLI) - Information derived from Partition IV XML file

6th edition, June 2012

This Technical Report is intended as an aid for understanding the libraries specified in Standard ECMA-335, Partition IV: Profiles and Libraries. That Partition includes a machine-readable specification, in XML, of the types that comprise the standard libraries.

This Technical Report, in companion files, provides the following items which help to form a traceable chain from the normative XML specification to a portable, printable representation of its contents:

  • Tool Source Code: A program written in the C# programming language, XML Style-sheet Language (XSL), and using the facilities of the Microsoft .NET Framework™ and Microsoft Office™ to convert the XML into files viewable using Microsoft Word™. This program, initially provided by Intel Corporation and updated by the CLI editor for this edition, can be modified to produce other views of the XML.
  • Microsoft Word™ Files: These are the files produced by running the tool mentioned above on the XML from Partition IV. The Ecma task group TC49/TG3 used similar files (produced using earlier versions of this tool run against earlier versions of the XML) as the primary means of reviewing the XML.
  • PDF™ Files: These files are produced from the Microsoft Word™ files using the Adobe Acrobat™ program. They are viewable on a wide range of computer systems and printable on a range of computer output devices. In most cases, they will appear visually identical regardless of the means used to render them.

See also TR/89, Common Language Infrastructure (CLI) – Common Generics

Download this standard

Classification

Technical CommitteeTC39

ISO/IEC numberTR 23272

Archives

  • ECMA TR/84, 1st edition, December 2001Download
  • ECMA TR/84, 2nd edition, December 2002Download
  • ECMA TR/84, 3rd edition, June 2005Download
  • ECMA TR/84, 4th edition, June 2006Download
  • ECMA TR/84, 5th edition, December 2010Download

Ressources

  • Zipped machine-readable specification, in XML, of the types that comprise the standard libraries for the 1st editionDownload
  • Zipped machine-readable specification, in XML, of the types that comprise the standard libraries for the 2nd editionDownload
  • Zipped machine-readable specification, in XML, of the types that comprise the standard libraries for the 3rd editionDownload
  • Zipped machine-readable specification, in XML, of the types that comprise the standard libraries for the 4th editionDownload
  • Zipped machine-readable specification, in XML, of the types that comprise the standard libraries for the 5th editionDownload
  • Zipped machine-readable specification, in XML, of the types that comprise the standard libraries for the 6th editionDownload