* 8. ОБЛАСТЬ ДЕЙСТВИЯ ИДЕНТИФИКАТОРОВ
Вся Си-программа не обязательно компилируется одновре-менно; исходный текст программы может храниться в несколькихфайлах и ранее скомпилированные процедуры могут загружатьсяиз библиотек. Связь между функциями может осуществляться какчерез явные обращения, так и в результате работы редакторасвязей. Поэтому следует рассмотреть два вида областей действия:во первых, ту, которая может быть названа лексическойобластью действия идентификатора и которая по существуявляется той областью в программе, где этот идентификатор -40- можно использовать, не вызывая диагностического сообщения"неопределенный идентификатор"; и во-вторых, область дейст-вия, которая связана с внешними идентификаторами и котораяхарактеризуется правилом, что ссылки на один и тот же внеш-ний идентификатор являются ссылками на один и тот же объект.