Difference between revisions of "Begin/ru"

From Lazarus wiki
Jump to navigationJump to search
m (Fixed syntax highlighting)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Begin}}
 
{{Begin}}
  
[[Reserved word|Ключевое слово]] '''begin''' используется для начала исполняемой секции [[Function|Функции]], [[Method|Метода]] [[Object|Объекта]], [[Procedure|Процедуры]], [[Program|Программы]], [[Property|Свойства]] объекта или используется для отделения начала выражения [[Block|блока]].  
+
[[Reserved word/ru|Ключевое слово]] '''begin''' используется для начала исполняемой секции [[Function/ru|функции]], [[Method/ru|метода]] [[Object/ru|объекта]], [[Procedure/ru|процедуры]], [[Program/ru|программы]], [[Property/ru|свойства]] объекта или используется для отделения начала выражения [[Block/ru|блока]].  
  
Для функции, метода, процедуры, программы или свойства оно используется после всех объявлений [[const|Const]], [[type|Type]] и [[var|Var]] и перед первым исполняемым выражением. Оно всегда завершается выражением [[End|end]]:
+
Для функции, метода, процедуры, программы или свойства оно используется после всех объявлений [[Const/ru|const]], [[Type/ru|type]] и [[Var/ru|var]] и перед первым исполняемым выражением. Оно всегда завершается выражением [[End/ru|end]]:
  
<syntaxhighlight>
+
<syntaxhighlight lang="pascal">
 
   program Project1;
 
   program Project1;
 
   var (..);
 
   var (..);
Line 15: Line 15:
 
Для выражения блока оно отделяет начало блока и также завершает выражение end:
 
Для выражения блока оно отделяет начало блока и также завершает выражение end:
  
<syntaxhighlight>
+
<syntaxhighlight lang="pascal">
 
   if (..) then
 
   if (..) then
 
     begin
 
     begin
Line 26: Line 26:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
'''begin''' ''должно'' быть закрыто '''[[End|end]]'''.
+
'''begin''' ''должно'' быть закрыто '''[[End/ru|end]]'''.
  
 
+
{{Keywords/ru}}
{{AutoCategory}}
 
[[Category:Pascal/ru]]
 
[[Category:Reserved words/ru]]
 
[[Category:Control Structures/ru]]
 

Latest revision as of 06:49, 26 January 2020

Deutsch (de) English (en) español (es) suomi (fi) français (fr) русский (ru) 中文(中国大陆)‎ (zh_CN)

Ключевое слово begin используется для начала исполняемой секции функции, метода объекта, процедуры, программы, свойства объекта или используется для отделения начала выражения блока.

Для функции, метода, процедуры, программы или свойства оно используется после всех объявлений const, type и var и перед первым исполняемым выражением. Оно всегда завершается выражением end:

  program Project1;
  var (..);
  begin
    (..);
  end.

Для выражения блока оно отделяет начало блока и также завершает выражение end:

  if (..) then
    begin
      (..)
    end
  else
    begin
      (..)
    end;

begin должно быть закрыто end.


Ключевые слова: begindoelseendforifrepeatthenuntilwhile