comp.lang.ada
 help / color / mirror / Atom feed
* help, i'm totally new but have to finsh project
@ 1999-11-26  0:00 ibliss
  1999-11-25  0:00 ` kdjsd
  1999-11-26  0:00 ` David C. Hoos, Sr.
  0 siblings, 2 replies; 4+ messages in thread
From: ibliss @ 1999-11-26  0:00 UTC (permalink / raw)


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 :((




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~1999-11-26  0:00 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-11-26  0:00 help, i'm totally new but have to finsh project ibliss
1999-11-25  0:00 ` kdjsd
1999-11-26  0:00 ` David C. Hoos, Sr.
1999-11-26  0:00   ` ibliss

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox