Пытаюсь собрать небольшую консольную аппу, весь код из учебника, но сборка останавливается на uses и дальше не идет. Все необходимые модули (для проекта нужен только LCL) подключены. Код ниже. Lazarus IDE v0.9.30.4RC3
- Код: Выделить всё
program project1
{$mode objfpc} {$H+}
uses
crt, fileutil;
procedure static_var
const x: integer = 0;
begin
writeln(('Before changes x= '), x);
x:= x+25;
writeln(('After changes x= '), x);
end;
begin
writeln(UTF8ToConsole('Изменение статической переменной x'));
writeln(UTF8ToConsole('Внутри процедуры после первого вызова'));
static_var;
writeln(UTF8ToConsole('Изменение статической переменной x'));
writeln(UTF8ToConsole('Внутри процедуры после второго вызова'));
static_var;
writeln('press any key');
readkey;
end.
Заранее спасибо!