ГОСТ Р ИСО/ТО 10303-12-2000
ииальных символов не используются как часть языка. Они, однако, могут использоваться внутри
примечаний и строковых значений. Такие специальные символы находятся в ячейках 21—2F,
3A-3F. 40, 5В-5Е, 60 и 7В-7Е набора символов EXPRESS-1.
Синтаксис:
134 special = < как в EXPRESS > .
6.1.4 Под черкивание
Символ подчеркивания ( _ , ячейка 5F набора символов EXPRESS-I ) может быть использо
ван в идентификаторах и ключевых словах, но он не должен использоваться в качестве первого
символа.
6.1.5 Пробел
Пробел определяется в следующих подпунктах и в 6.1.6. Пробел должен использоваться для
разделения лексем в исходном тексте EXPRESS-1.
Пр кviеча к ие - Свободное, в рамках допустимого, использование пробелов может улучшить струк
туру и читабельность исходного текста на EXPRESS-I.
6.1.5.1 Символ пробела
Один или несколько пробелов (ячейка 20 набора символов EXPRESS-1 ) могут появиться
между двумя лексемами или внутри строкового значения. Обозначение \s можно использовать
для представления символа пробела в синтаксисе языка.
6.1.5.2 Новая строка
Новая строка помечает физический коней строки внутри формальной спецификации, запи
санной па EXPRESS-I. Новая строка обычно выступает как пробел, но требуется и по существу,
когда она завершает концевое примечание или появляется внутри строкового значения. Новая
строка предстаачяется обозначением \п в синтаксисе языка.
Представление новой строки определяется реализацией.
6.1.6 Пр и ме ч а и ия
Примечание используется для документирования и должно интерпретироваться синтаксиче
ским анализатором EXPRESS-I как пробел. Имеются две формы примечания: встроенное и кон
цевое.
6.1.6.1 Встроенное примечание
Пара символов (* обозначает начало встроенного примечания, а пара символов *) обознача
ет его конец. Встроенное примечание может появляться между любыми двумя лексемами.
Синтаксис:
142 embedded remark = < как в EXPRESS > .
Любой символ из набора символов EXPRESS-I может находиться между началом и концом
встроенного примечания, включая символ новой строки; поэтому встроенные примечания могут
занимать несколько физических строк.
Встроенные примечания могут быть вложенными.
II р и viсча н ис - Следует следить за тем. чтобы аюженные примечания обрамлялись парами соот
ветствующих знаков.
Пример 2 - Пример встроенных вложенных примечаний.
(• Знак ’(•’ начинает встроенное примечание, а знак ’*)’ заканчивает его. •)
6.1.6.2 Концевое примечание
Концевое примечание записывается в конце физической строки. Два последовательных де
фиса (--) служат началом концевого примечания, а последующий символ новой строки завершает
его.
.
Синтаксис:
144 tail_remark = Скак в EXPRESS» _____________________________________________________
Пример 3 - Концевое примечание.
-- Это концевое примечание, и оно завершается символом новой строки.
5