3. что сделали в расширение стандартного Pascal в Free Pascal Compilier (FPC) я не знаю ... но вы, зная в чём проблема, можете в нём там осмотреться сами.
Я же говорил - вы и в Паскале разбираетесь... На самом деле - тут правильно было написано. Все, что в одинарных кавычках, компилятором НЕ АНАЛИЗИРУЕТСЯ и НЕ ПРЕОБРАЗУЕТСЯ. Туда можно записать любую последовательность байт. Функция Write/WriteLN выводит на stdout строку до первого символа #0 / Chr(0);
На это предлагаю с FPC и юникодом закончить. Документацию по компилятору можно найти
здесь.
И снова-таки.
FPC IDE не поддерживается уже лет 5 как. Аффтору темы порекомендовали поставить
Lazarus. В Lazarus UTF8 и UTF16 работают.