¿Son las notas y ejemplos en la especificación del lenguaje central del Estándar C ++ no normativo?

A menudo, en SO (y en otros lugares) he visto la afirmación de que las notas y los ejemplos en el Estándar C ++ no son normativos; probablemente yo mismo lo he reclamado algunas veces.

Sin embargo, no pude encontrar evidencia de este hecho en la especificación del lenguaje central del Estándar C ++ (en este momento estoy viendo el Proyecto de Trabajo n3979 para C ++ 14).

La cita más cercana que pude encontrar está en el párrafo 17.5.1.2/2:

Los párrafos etiquetados “Nota (s):” o “Ejemplo (s):” son informativos, otros párrafos son normativos.

Sin embargo, a menos que esté equivocado, ese párrafo solo se aplica a la parte de la Biblioteca (es decir, las Cláusulas 18 a 30 y el Anexo D).

De ahí la pregunta: ¿Son todas las notas y ejemplos en el Estándar C ++ no normativos? ¿Qué hay de las notas a pie de página?

Ver §6.5 de las Directivas ISO / IEC Parte 2 . Las notas, los ejemplos y las notas a pie de página se consideran “informativos”, a diferencia de “normativos”.

Para notas y ejemplos:

Las notas y ejemplos integrados en el texto de un documento solo se utilizarán para proporcionar información adicional destinada a ayudar a la comprensión o el uso del documento. No deberán contener requisitos (“deberá”, ver 3.3.1 y Tabla H.1) ni ninguna información que se considere indispensable para el uso del documento, por ejemplo, instrucciones (imperativo, ver Tabla H.1), recomendaciones (“debería”; ver 3.3.2 y Tabla H.2) o permiso (“puede”, ver la Tabla H.3). Las notas se pueden escribir como una statement de hecho.

Para notas a pie de página:

Las notas al pie del texto brindan información adicional; su uso se mantendrá al mínimo. Como en el caso de las notas y ejemplos integrados en el texto (véase 6.5.1), las notas a pie de página no deben contener requisitos ni ninguna información que se considere indispensable para el uso del documento.

Sin embargo, tenga en cuenta que las notas a pie de página de figuras y tablas pueden contener requisitos.

Esto es genérico para todos los documentos estándar ISO :

Un ejemplo integrado en el texto de un documento, utilizado para proporcionar información adicional destinada a ayudar a la comprensión o el uso del documento. En las normas ISO, los ejemplos son sin excepción no normativos.

Una cláusula similar se aplica a las notas :

Una nota integrada en el texto de un documento, utilizada para proporcionar información adicional destinada a ayudar a la comprensión o el uso del documento. En las normas ISO, las notas son, sin excepción, no normativas.