|
|
Описания используются для интерпретации каждого из идентификаторов; необязательно, чтобы они сопровождались выделением памяти, сопоставляемой с идентификатором. Описания имеют вид
описания:
спецификации-описания opt список-описателей opt ;
описание-asm
определение-функции
спецификация-связи
Описатели в списке-описателей ($$R.8) содержат описываемые идентификаторы. Конструкция спецификации-описания может отсутствовать только в определении функций ($$R.8.3) или в описании функций. Список-описателей может быть пустым, только при описании класса ($$R.9) или перечисления ($$R.7.2), т.е. когда спецификация-описания есть спецификация-класса или спецификация-перечисления. Конструкция описание-asm объясняется в $$R.7.3, а спецификация-связи в $$R.7.4. Описание происходит в определенной области видимости ($$R.3.2), правила области видимости приводятся в $$R.10.4.
| |