Надобно различать логические уровни.

Обсуждается имя процедуры в языке.
Его можно присвоить процедурной переменной. Но ему присвоить ничего нельзя.

Адрес входа в процедуру -- это концепт машинного языка. Другой уровень.