Я только начал изучать Free Pascal и написал эту довольно простую программу для тренировки массивов. Я получаю две ошибки:
Strings.lpr (32,1) Ошибка: неопределенный символ: THREADVARLIST_STRINGS
Strings.lpr (32,1) Ошибка: неопределенный символ: STRINGS_STRPAS $ PCHAR $$ SHORTSTRING
Strings.lpr (32,1) Fatal: Произошло 2 ошибки при компиляции модуля, остановка
Код выглядит следующим образом:
program Strings;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Classes, SysUtils
{ you can add units after this };
{$R *.res}
var
Marks : array [1..10] of Integer;
index : Integer;
begin
for index:= 0 to 10 do
begin
write('Enter mark of student ',index,': ');
readln(marks[index]);
end;
for index := 0 to 10 do
begin
write('Student No. ',index,' Marks: ',marks[index],' ');
if marks[index]>65 then writeln('PASS')
else writeln('FAIL');
end;
writeln('Press any key to continue.');
readln;
end. {line 32}