program CaseInsensitiveTwoStringsComparison;
uses
SysUtils;
function EqualsIgnoreCase(const str1, str2: string): Boolean;
begin
EqualsIgnoreCase := CompareText(str1, str2) = 0;
end;
var
str1, str2: string;
equals: Boolean;
begin
str1 := 'Profession: pascal Programmer';
str2 := 'Profession: PASCAL PROGRAMMER';
equals := EqualsIgnoreCase(str1, str2);
if equals then
Writeln('true')
else
Writeln('false');
end.
(*
run:
true
*)