home *** CD-ROM | disk | FTP | other *** search
- with array_object;
- with ada_io; use ada_io;
- procedure btest is
- type block is array(1..1000) of character;
- package a is new array_object(character, block);
- b: block;
- begin
- for c in character loop
- b := (others => c);
- a.set(c, b);
- end loop;
- put_line("init done");
- for c in reverse character loop
- if a.get(c)(37) /= c then
- put_line("fail");
- end if;
- end loop;
- put_line("pass");
- end;
-