Annex A is this high-level overview of the other annexes. Annex B contains sample programs written in CIL Assembly Language (ilasm). Annex C contains information about a particular implementation of an assembler, which provides a superset of the functionality of the syntax described in Partition II, sections 1 20. It also provides a machine-readable description of the CIL instruction set which may be used to derive parts of the grammar used by this assembler as well as other tools that manipulate CIL. Annex D contains a set of guidelines used in the design of the libraries of Partition IV. The rules are provided here, since they have proven themselves effective in designing cross-language APIs. They also serve as guidelines for those intending to supply additional functionality in a way that meshes seamlessly with the standardized libraries. Annex E contains information of interest to implementers with respect to the latitude they have in implementing the CLI.
|