Горыныч
Система литературного программирования



<< Назад | Оглавление | Вперёд >>

Циклические ссылки

Циклической называется ссылка, из-за которой образуется бесконечный цикл раскрытия ссылок. Раскрытие ссылки - это замена ссылки исходным кодом того элемента, на который она указывает, которое выполняется при генерации кода. Наличие циклической ссылки является семантической ошибкой.

Пусть дано три элемента - А, Б, В. Элемент А ссылается на Б, Б - на В. Если в элемент В добавить ссылку на А, возникнет циклическая ссылка, которая парализует работу генератора кода (он будет без конца раскрывать ссылки). Наиболее примитивный случай циклической ссылки - элемент ссылается сам на себя.

Особенности циклических ссылок:

<< Назад | Оглавление | Вперёд >>