История изменений
Исправление bormant, (текущая версия) :
В паскале присвоение значения имени функции возможно только 1 раз. Иначе --- предупреждение или некомпиляция.
Надеюсь Н.Вирту в этом вопросе можно доверять?
Niklaus Wirth. The Programming Language Pascal (Revised Report)
November 1972
http://www.eah-jena.de/~kleine/history/languages/Wirth-PascalRevisedReport.pdf
Страница 36:
Within the function declaration there must be at least one assigment statement assigning a value to the function identifier.
Что на великом и могучем означает примерно:
Внутри объявления функции должен быть по крайней мере один оператор присваивания, задающий значение идентификатору функции.
Тех, где это было бы иначе, от Pascal для ZX-Spectrum до современных не попадалось.
Полагаю, нужно списать на ошибки перевода.
Исходная версия bormant, :
В паскале присвоение значения имени функции возможно только 1 раз. Иначе --- предупреждение или некомпиляция.
Надеюсь Н.Вирту в этом вопросе можно доверять?
Niklaus Wirth. The Programming Language Pascal (Revised Report)
November 1972
http://www.eah-jena.de/~kleine/history/languages/Wirth-PascalRevisedReport.pdf
Страница 36:
Within the function declaration there must be at least one assigment statement assigning a value to the function identifier.
Что на великом и могучем означает примерно:
Внутрь объявленной функции должен быть по крайней мере один оператор присваивания, задающий значение идентификатору функции.
Тех, где это было бы иначе, от Pascal для ZX-Spectrum до современных не попадалось.
Полагаю, нужно списать на ошибки перевода.