Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.16;
Скачать: CL | DM;

Вниз

На следующую итерацию   Найти похожие ветки 

 
KyRo   (2006-04-03 17:40) [0]

Подскажите какой функцией перейти на следующую итерацию в цикле


 
begin...end ©   (2006-04-03 17:41) [1]

Функции нет (что и неудивительно), а вот процедура есть. См. в справке: Continue.


 
Anatoly Podgoretsky ©   (2006-04-03 20:38) [2]

И процедуры тоже нет - это ключевое слово.


 
Джо ©   (2006-04-03 20:53) [3]

> [2] Anatoly Podgoretsky ©   (03.04.06 20:38)
> И процедуры тоже нет - это ключевое слово.

The Continue procedure causes the flow of control to proceed to the next iteration of the enclosing for, while, or repeat statement.
(c) Delphi Help.


 
Leonid Troyanovsky ©   (2006-04-03 22:12) [4]


> Джо ©   (03.04.06 20:53) [3]

> > И процедуры тоже нет - это ключевое слово.

> The Continue procedure causes the flow of control to proceed


Да нет там никакой процедуры, IMHO, compiler magic, однако.

--
Regards, LVT.


 
Джо ©   (2006-04-03 22:35) [5]

> [4] Leonid Troyanovsky ©   (03.04.06 22:12)
> Да нет там никакой процедуры, IMHO, compiler magic, однако.

Я и не спорю, что compiler magic, однако, называется-то все-таки procedure, а не keyword. :)


 
Leonid Troyanovsky ©   (2006-04-03 22:41) [6]


> Джо ©   (03.04.06 22:35) [5]

> все-таки procedure, а не keyword.


Слова - слова.

--
Regards, LVT.


 
DiamondShark ©   (2006-04-03 22:54) [7]


> Слова - слова.

А вот и нет.

var
 begin: integer;
 continue: integer

почувствуйте, как говорится, разницу ;)


 
Джо ©   (2006-04-03 23:00) [8]

...Вот только хотел написать :)


 
palva ©   (2006-04-03 23:12) [9]


{$APPTYPE CONSOLE}
var
 i: Integer;

procedure continue; begin
 WriteLn("Continue");
end;

begin
 for i := 1 to 5 do begin
   if i = 3 then System.continue
   else Continue;
   WriteLn(i);
 end
end.


 
Leonid Troyanovsky ©   (2006-04-03 23:25) [10]


> DiamondShark ©   (03.04.06 22:54) [7]

> А вот и нет.


Reserved word <> keyword ~ compiler magic.

--
Regards, LVT.


 
begin...end ©   (2006-04-04 07:53) [11]

> Anatoly Podgoretsky ©   (03.04.06 20:38) [2]

Просьба дать определение понятию "ключевое слово". Со ссылкой на документацию, относящуюся к Delphi.


 
icWasya ©   (2006-04-04 10:13) [12]

F1 + reserved words


 
begin...end ©   (2006-04-04 10:55) [13]

> icWasya ©   (04.04.06 10:13) [12]

Если это был ответ на [11], то я в курсе, что такое зарезервированные слова. И в курсе, что Continue зарезервированным словом НЕ является.

А вот что такое ключевые слова, пока непонятно.


 
Palladin ©   (2006-04-04 11:01) [14]

думаю скорее всего это varchar поле в таблице являющееся primary key :)


> begin...end ©   (04.04.06 10:55) [13]

вот, ссылка :)
в справке D6, в секции "Private, protected, public, and published declarations"


 
begin...end ©   (2006-04-04 11:11) [15]

> Palladin ©   (04.04.06 11:01) [14]

В этом разделе никаких упоминаний о ключевых словах я не нашёл. Там есть ссылка на раздел "Visibility of class members", где слова private, public и проч. определяются как зарезервированные.

Какое отношение это имеет к ключевым словам или к Continue, неясно.

Как неясно и то, к чему в этой ветке был пост [2] и все последующие.


 
Palladin ©   (2006-04-04 11:20) [16]


> begin...end ©   (04.04.06 11:11) [15]


в первом абзаце "keywords private, protected, public, or published."


 
begin...end ©   (2006-04-04 11:23) [17]

> Palladin ©   (04.04.06 11:20) [16]

У меня этого нет. Правда, у меня D7.



Страницы: 1 вся ветка

Текущий архив: 2006.04.16;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
2-1144048023
DVM
2006-04-03 11:07
2006.04.16
Потоки и Сокеты пара вопросов


2-1143798876
KyRo
2006-03-31 13:54
2006.04.16
Фильтрация


3-1140256083
Kot_
2006-02-18 12:48
2006.04.16
Order by по символьному полю


15-1142436289
infom
2006-03-15 18:24
2006.04.16
Клиент-сервер чат для локальной сети.


15-1143101204
pavel_guzhanov
2006-03-23 11:06
2006.04.16
непонятно чтот происходит с excel