Під час компіляції модуля видається повідомлення "Визначення процедур і функцій повинні розміщуватися перед операторами основної програми", але жодних команд, крім процедур і функцій, у модулі немає. У чому причина?
Повідомлення "Визначення процедур і функцій повинні розміщуватися перед операторами основної програми" може видаватися, якщо після команди "КінецьФункції" або "КінецьПроцедури" ставиться символ ";" — програма вважає цей символ порожнім оператором. Цей оператор не спричиняє помилки, тільки якщо стоїть після останньої процедури або функції модуля.
Читати