Значение определенных символов c в документации SAS - PullRequest
0 голосов
/ 08 мая 2020

Этот фрагмент взят с веб-сайта документации SAS. Что означают угловые скобки в этом утверждении? Похоже, что они должны игнорироваться в реальном коде, что означает отсутствие лишнего синтаксиса, скобок и т. Д. c. Всегда ли это правда? То же самое с вертикальной полосой?

PROC TEMPLATE;
DEFINE STYLE style-path | Base.Template.Style </ STORE=libref.template-store>;
PARENT=style-path;
NOTES "text";
CLASS style-element-name(s) <"text">
</ style-attribute-specification(s)>;
STYLE style-element-name(s) <FROM style-element-name | _SELF_ > <"text">
</ style-attribute-specification(s)>;
END;
END;

1 Ответ

1 голос
/ 08 мая 2020

Раньше на лицевой стороне каждой книги объяснялись обозначения документа. Код, о котором вы спрашиваете, взят из « Система доставки вывода SAS® 9.4: Руководство по процедурам, Третье издание ». Не уверен, почему в этой книге нет объяснения или ссылки на синтаксические соглашения.

Документацию SAS по синтаксическим соглашениям, используемым в документации, можно найти в « Синтаксические соглашения для языка SAS » который имеет это введение:

Обзор соглашений о синтаксисе для языка SAS

SAS использует стандартные соглашения в документации по синтаксису для элементов языка SAS. Эти соглашения позволяют легко идентифицировать компоненты синтаксиса SAS. Соглашения можно разделить на следующие части:

  • компоненты синтаксиса
  • соглашения о стилях
  • специальные символы
  • ссылки на библиотеки SAS и внешние файлы
...