next up previous contents
Next: Datatypes Up: MIC3 Previous: Multiple Values/One Field   Contents


Cross Interface Requirements

The complete MIC system is an integrated set of parts. This helps ensure both maintainability and usability of the system. The interface to these sub systems utilized by MIC are described in this section. This chapter, while a user may find some of the funtions and/or specifications useful, is primarily meant for MIC itself. That is, the MIC compiler and/or generated code relies, or may rely, on the function being defined in this interface. In the appendix (C), one will find a suggested interface for fieldspaces and datatypes. This may be used as a starting point for implementers or as a conceptual reference for beginners, but should not be relied upon unless the documentation for the particular implementation of these sub-systems being utilized states that it conforms to this specification.

Note that this does not define requirements imposed by peers or lessers (if one views MIC as being the parent in this little hegemony). Specifically, there may be requirements imposed on the datatypes interface by the fieldspace system, or vice-versa.



Subsections
next up previous contents
Next: Datatypes Up: MIC3 Previous: Multiple Values/One Field   Contents