hokey%plus5@plus5.UUCP (09/21/85)
Distribution: Volume-Issue: 2.4 I believe the MDC should include in X11.1-198x a statement similar to the one which the C Standards Committee (P1003) states in X3J11/85-008: A.7 Compliance A *strictly conforming program* must use only those features of the language and library specified in this standard, must not produce output dependent on any implementation-defined characteristic, and must not exceed any minimum implementation limit. A *conforming hosted implementation* must accept any strictly conforming program. A *conforming freestanding implementation* must support all the features of the language specified in Section C, and provide the standard header <limits.h> specified in Section D (Library). A conforming implementation may have extensions, which must not alter the behavior of a strictly conforming program (except perhaps by requiring the replacement of identifiers that conflict with new keywords or library symbols). A *conforming program* is one that is acceptable to a conforming implementation. An implementation must be accompanied by a document that defines all implementation-defined characteristics and all extensions. NOTE Strictly conforming programs are intended to be maximally portable. Conforming programs may depend upon nonportable features of a conforming implementation.