1

Тема: Free Pascal

Доброго часу доби всім! Прошу вибачення якщо когось образив в минулих спілкуваннях!
Допоможіть прозібратись з freepascal. Я прописую програму:

program irst
begin
   writeln<'Hello World!'>;
   writeln<'My name is Vadym'>;
end.

Програму попередньо я зберіг надавши їй ім,я.
І коли запускаю програму на виконання то вона видає щось таке

firstprogram.pas<2.1.> Fatal: syntax error,'','' expected but ''Begin'' found

irstprogram.pas.Fatal complitation oborted

2

Re: Free Pascal

Будь ласка, замість "щось таке" пишіть конкретно, що саме. А краще - читайте. Там прямо написано, що очікувався певний знак, а замість нього компілятор бачить begin. Знайдіть в своїй програмі begin і поставте перед ним цей знак.

Подякували: leofun011

3

Re: Free Pascal

Який саме знак прописати перед begin&

4

Re: Free Pascal

vadym.lomako написав:

Який саме знак прописати перед begin&

Той, який вказаний в повідомленні компілятора, яке ви сюди не скопіювали.

5

Re: Free Pascal

Компілятор очікує символ ";" , а знаходить слово begin(короткий, не дослівний переклад даного повідомлення про помилку). Тобто, щоб зникла помилка поставте вказаний в лапках знак перед словом  begin.

6

Re: Free Pascal

sasha276, не треба так. Він не хоче читати повідомлення, яке у нього під носом, і не вважає за потрібне скопіювати його тим, хто, на його думку, може йому допомогти - мовляв, і так розберуться. Нащо допомагати тим, хто не хоче ані сам думати, ані допомогти вам допомогти йому?

Подякували: leofun01, flatliner2

7

Re: Free Pascal

Вибачаюсь, жодного злого наміру не мав, просто зовсім недавно сам мав схожі синтаксичні проблеми із C#.

8

Re: Free Pascal

Це даної помилки не стосується, але менше/більше замість круглих дужок при виклику writeln теж має викликати помилки.

Подякували: leofun011

9

Re: Free Pascal

так

program First;
begin
   writeln ('Hello World!');
   writeln ('My name is Vadym');
   readln;
end. 
Подякували: Torbins1