2008-05-30 Vladimir Makarov <vmakarov@redhat.com>
[official-gcc.git] / gcc / testsuite / gnat.dg / string_slice2.adb
blobe9a9efaa132e59df7822bf3a97134a2d086adb4d
1 -- { dg-do compile }
2 -- { dg-options "-O" }
4 with Ada.Strings;
5 with Ada.Strings.Fixed;
7 procedure String_Slice2 is
9 package ASF renames Ada.Strings.Fixed;
11 Delete_String : String(1..10);
12 Source_String2 : String(1..12) := "abcdefghijkl";
14 begin
16 Delete_String := Source_String2(1..10);
18 ASF.Delete(Source => Delete_String,
19 From => 6,
20 Through => Delete_String'Last,
21 Justify => Ada.Strings.Left,
22 Pad => 'x');
24 end;