begin var d := Dict('begin' to 0); var words := ReadAllText('TextFileCount1.pas').ToWords(AllDelimiters); foreach var word in words do d[word] := d.Get(word) + 1; d.Print(NewLine); end.