17.8.1 Продукцией "NonECNEncodingObject" является:
NonECNEncodingObject::=
NON-ECN-BEGIN
Assignedldentifier
anystringexceptnonecnend
NON-ECN-END
17.8.2 "NonECNEncodingObject" определяет объект кодирования класса руководителя (см. 17.1.3). Нотация для выполнения этого содержится в "anystringexceptnonecnend" и не стандартизована.
17.8.3 Продукция "Assignedldentifier" и ее семантика определены в ИСО/МЭК 8824-1, подраздел 13.1 с учетом изменений А.1. Она указывает нотацию, используемую в "anystringexceptuserdefinedend" для описания кодирования.
17.8.4 Если использована альтернатива "empty" из "Assignedldentifier", то нотация определяется с помощью средств, не рассматриваемых в настоящем стандарте.
17.8.5 Присвоение идентификаторов объекта для любой нотации, используемой в "anystringexceptnonecnend", производится по обычным правилам присвоения идентификаторов объекта, определенным в серии ИСО/МЭК 9834.
17.8.6 Идентификационный описатель (с данным набором значений описателя) показывается определяемым объектом кодирования (см. 17.1.5), если, и только если, "anystringexceptnonecnend" указывает, что это так. Средства для такой спецификации не определяются в настоящем стандарте.