ГОСТ 1» ИСО/МЭК 8824-1-2001
BMP- основная многоязычная плоскость (Basic Multilingual Plane)
BER- базовые правила кодирования (Basic Encoding Rules)
CER- канонические правила кодирования (Canonical Encoding Rules)
DER- отличительные правила кодирования (Distinguished Encoding Rules)
PER- упаковывающие правила кодирования (Packed Encoding Rules)
UCS—универсальный, многооктетный кодовый набор символов (Universal Multiple-Octet
Coded Character Set)
UTC- всемирное согласованное время (Coordinated Universal Time)
IC’D- Международный кодовый определитель (International Code Designator)
DCC- цифровой код страны (Data Country Code)
DNIC - идентификационный код сети передачи данных (Data Network Identification Code)
5 Обозначения, используемые в настоящем стандарте
Нотация АСН.1 состоит из последовательностей символов набора АСН.1, определенного в
разделе 10.
Каждый конкретный случай использования нотации АСН.1 содержит символы из символьно
го набора АСН.1, сгруппированные в элементы. В разделе 11определяются псе последовательности
символов, образующие элементы АСН.1. и каждому элементу присваивается имя.
Нотация АСН.1 определяется в разделе 12 (и последующих разделах) путем спецификации
совокупности последовательностей элементов, которые образуют допустимые экземпляры АСН.1,
и спецификации семантики каждой такой последовательности.
Для того чтобы специфицировать эту совокупность, в настоящем стандарте используют фор
мальную нотацию, определяемую в последующих подразделениях.
5.1 Продукции
Новая (более сложная) совокупность последовательностей определяется с помощью продук
ции. Она использует имена совокупностей последовательностей продукций, определенных в насто
ящем стандарте, и строит новую совокупность последовательностей продукций, специфицируя
либо:
а) что новая совокупность из последовательностей продукций должна состоять из любой пос
ледовательности, содержащейся в любой из исходных совокупностей, либо
б) что новая совокупность должна состоять из любой последовательности продукций, которая
может быть образована, если взять ровно по одной последовательности продукций из каждой ис
ходной совокупности и соединить их в заданном порядке.
Каждая продукция состоит из следующих частей, в одну или несколько строк, в следующем
порядке:
1) имя новой совокупности последовательностей продукций;
2) символ : : =
3) одна или несколько альтернативных совокупностей последовательностей продукций, опре
деленных в 5.2 и разделенных знаком |
Последовательность продукций присутствует в новой совокупности, если она присутствует в
одной или нескольких альтернативных совокупностях. Ссылки на новую совокупность в настоящем
стандарте осуществляются по имени из перечисления 1).
П р и м е ч а н и е — Если одна и та же последовательность продукции появляется Болес чем в одной
альтернативе, то любая появляющаяся семантическая двусмысленность снимается другими частями полной
последовательности продукций АСН.1.
5.2 Альтернативные совокупности
Каждая альтернативная совокупность последовательностей продукций волной или нескольких
альтернативных совокупностях (см. 5.1в) задается списком имен. Каждое имя является либо именем
элемента, либо именем совокупности последовательностей продукций, определенной с помощью
продукции в настоящем стандарте.
Совокупность последовательностей продукций, определяемая атьтернативой, состоит из всех
последовательностей продукций, которые получаются, если взять любую из последовательностей
продукций (или элемент), связанных с первым именем, за ней - любую из последовательностей
продукций (или элемент), связанных со вторым именем, за ней —любую из последовательностей
8