String comparison: Difference between revisions
Content deleted Content added
Lingo added |
|||
Line 33:
procedure String_Compare is
procedure Print_Comparison (A, B : String) is
renames Ada.Strings.Equal_Case_Insensitive;▼
begin
Ada.Text_IO.Put_Line
"equal, "
then "case-insensitive-equal, " else "not equal at all, ") &▼
(if A /= B then "/=, " else "") &▼
(if A < B then "before, " else "") &▼
(if A >= B then ">=. " else "(not >=)."));
end Print_Comparison;
begin
Print_Comparison ("this", "that");
Print_Comparison ("that", "this");
Print_Comparison ("THAT", "That");
Print_Comparison ("this", "This");
Print_Comparison ("this", "this");
Print_Comparison ("the", "there");
Print_Comparison ("there", "the");
end String_Compare;</lang>
|