2009-11-30 3 views
3

Ada에서 패키지 ADS 파일을 사용하는 데 문제가 있습니다. "개인 유형 LETTER에 대한 전체 선언 누락"오류가 발생합니다. 어떻게 처리합니까?Ada의 "개인 유형에 대한 전체 선언 누락"

이 내가 쓴 코드입니다 :

패키지 LETTER_SPEC이

형 LETTER 개인이다는;

절차 DATE_OF_LETTER (THE_LETTER : LETTER; DATE : STRING);

절차 RECIPIENT_NAME (THE_LETTER : 이름 있음 : 이름 : STRING);

프로 시저 SUBJECT_LINE (THE_LETTER : 밖으로 문자, 제목 : 문자열);

프로 시저 TEXT_OF_LETTER (THE_LETTER : 밖으로 문자, 문자 : STRING);

절차 SENDER_NAME (THE_LETTER : 개 문자 : 이름 : STRING);

절차 PUT_LETTER (THE_LETTER : LETTER);

개인

형 PTR_LETTER 액세스 STRING입니다;

형 LETTER_DATA는

record 

     DATE_OF_LETTER: PTR_LETTER; 

     RECIPIENT_NAME: PTR_LETTER; 

     SUBJECT_LINE: PTR_LETTER; 

     TEXT_OF_LETTER: PTR_LETTER; 

     SENDER_NAME: PTR_LETTER; 

    end record; 

단부 LETTER_SPEC이고; '

미리 감사드립니다 .. 당신이 민간 부분에 LETTER_DATA 타입이 아닌 LETTER 타입을 선언하기 때문에

답변

5

에이다 뿌려줍니다.

관련 문제