Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples
Left Hand Pointer

Conforming Implementations

1995 Version of ANSI (Equivalent to Current ISO Version) of Standard

Right Hand Pointer

3. Conformance
3.1 Implementations

A conforming implementation shall

  1. correctly execute all programs conforming to both the Standard and the implementation defined features of the implementation
  2. reject all code that contains errors, where such error detection is required by the Standard
  3. be accompanied by a document which provides a definition of all implementation-defined features and a conformance statement of the form:

    "xxx version v conforms to X11.1-yyyy with the following exceptions:

    ...

    Supported Character Set Profiles are ...

    Uniqueness of the values of $SYstem is guaranteed by ..."

    where the exceptions are those components of the implementation which violate this Standard or for which minimum values are given that are less than those defined in Section 2.

An MDC conforming implementation shall be a conforming implementation except that the conforming document shall be this Standard together with any such current MDC documents that the vendor chooses to implement. The conformance statement shall be of the form:

   

"xxx version v conforms to X11.1-yyyy, as modified by the following MDC documents:

ddd (MDC status m)

with the following exceptions:

...

Supported Character Set Profiles are ...

Uniqueness of the values of $SYstem is guaranteed by ..."

An MDC strictly conforming implementation is an MDC conforming implementation whose MDC modification documents only have MDC Type A status and which has no exceptions.

A <National Body> ... implementation is an implementation conforming to one of the above options in which the requirements of Section 2 are replaced by the <National Body> requirements and other extensions required by the <National Body> are implemented.

An implementation may claim more than one level of conformance if it provides a switch by which the user is able to select the conformance level.

Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Copyright © Standard Documents; 1977-2018 MUMPS Development Committee;
Copyright © Examples: 1995-2018 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2018 Ed de Moel.

This page most recently updated on 13-Sep-2014, 09:22:46 .

For comments, contact Ed de Moel (demoel@jacquardsystems.com)