Я избавился от всех других моих ошибок времени компиляции, кроме «ожидаемой единицы компиляции», которая начинается сразу после моих операторов import. Я предполагаю, что мне нужно создать пакет? И если да, то как мне это сделать? У меня есть несколько функций, которые все живут в одном файле .ADB.
РЕДАКТИРОВАТЬ: Таким образом, я дал ему шанс ...
Проверьте мой пакет:
-- Import Statements
with Ada.Text_Io;
use Ada.Text_Io;
package body MyPackage is
-- Declarations
-- Functions
end MyPackage;
Но gcc кричит, когда видит MyPackage:
a_.adb:27:18: loop or block statement must follow label
a_.adb:27:18: reserved word "array" cannot be used as identifier
a_.adb:28:01: declarations must come before "begin"
Maximus graCimuS