Использование "." после оператора, на строчке с объявлением переменной и её типа

Ещё раз, теперь без закидывание другими темами разговора и игнора:

Это достаточно сложно описать. Причина - это не естественные ограничения, а ограничения, диктуемые LR-алгоритмом разбора грамматики.

Есть ограничения на инициализаторы, которые могут встречаться в конструкции

var a: T := инициализатор;

Здесь в грамматике гораздо больше ограничений, чем в конструкции

var a := инициализатор;

Но есть и некоторые расширения. К примеру, инициализаторы динамических массивов и записей.