Мне нужно создать параметризованную задачу в Аде, и я получаю сообщение об ошибке: дискриминанты должны иметь дискретный тип или тип доступа.
Вот мой код:
task type FEP_Con(Port_Num : Port_Name) is
entry Start;
end FEP_Con;
type FEP_Con_acc is access FEP_Con;
task body FEP_Con is
S_Port : Serial_Port;
Buffer : Ada.Streams.Stream_Element_Array(1..1024);
Last : Ada.Streams.Stream_Element_Offset;
Response_Str : Unbounded_String;
--cPort : Port_Name := "";
begin
accept Start;
Заранее спасибо.