function A: Boolean;
function B: Boolean;
Я (случайно) написал следующее:
A or B;
Вместо этого:
if not A then
B;
Компилятор отклоняет первую форму, мне любопытно, почему?
С оценкой короткого замыкания они оба будут делать то же самое, не так ли?
Разъяснение: Мне было интересно, почему язык не был предназначен для того, чтобы мое выражение как выражение.