From: kdjsd@nospam
Subject: Re: help, i'm totally new but have to finsh project
Date: 1999/11/25
Date: 1999-11-25T00:00:00+00:00 [thread overview]
Message-ID: <81kql8$29g7@drn.newsguy.com> (raw)
In-Reply-To: 383de8d1.14772213@news.kulnet.kuleuven.ac.be
GNAT wants the interface and the body to be in separate files. Is this
what you have? put the interface in a file with .ads extenstion
and the body in a .adb file and try again.
(look also at gnatchop)
In article <383de8d1.14772213@news.kulnet.kuleuven.ac.be>, ibliss@kotnet.org
says...
>
>help
>
>i'm totally new to this, and we have to make a project in ADA. The
>problem is that i typed over something from the course material (i'll
>copy it here below) but when i try to compile it with the GNAT95
>compiler, it says that on the first line it expects the word 'body'
>
>Can someone tell me why this happens and what i can do about it? or
>how i should write it then?
>
>package rand_pak is -- here it says 'keywoard body expected here [see
> -- filename]
> protected beheer is
> entry lock;
> procedure unlock;
> private
> bezig: boolean:=false;
> end beheer;
> procedure instellen;
> -- function random return float;
> -- procedure afsluiten;
>end rand_pak;
>
>with Ada.Text_Io,Ada.Integer_Text_Io;
>--Use Ada.Text_Io,Ada.Integer_Text_Io;
>package body rand_pak is
> S1,S2: integer;
> FILE: file_type;
>
> protected body beheer is
> entry lock when not bezig is
> begin
> bezig := true;
> end lock;
> procedure unlock is
> begin
> bezig := false;
> end unlock;
> end beheer;
>
> procedure instellen is
> begin
> open(FILE,in_file, "random.sed");
> get(FILE,S1); get(FILE,S2);
> delete(FILE);
> exception
> when NAME_ERROR =>
> S1:=1234567;
> S2:=87654321;
> end instellen;
>end rand_pak;
>
>
>pleaz help me, it is really URGENT :((
next prev parent reply other threads:[~1999-11-25 0:00 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-11-26 0:00 help, i'm totally new but have to finsh project ibliss
1999-11-25 0:00 ` kdjsd [this message]
1999-11-26 0:00 ` David C. Hoos, Sr.
1999-11-26 0:00 ` ibliss
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox