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

Вниз

Анонимные методы баг компилятора   Найти похожие ветки 

 
oxffff ©   (2009-07-02 11:46) [0]

Локализация бага.

procedure TForm2.Button1Click(Sender: TObject);
var idx,b:integer;
   actions:array of TProc;
begin
setlength(actions,10);
b:=0;
idx:=0;

while b<10 do
begin
actions[b]:=procedure
               begin
               showmessage(inttostr(idx));
               end;
inc(b);
end;

for idx:=0 to 9 do
 begin
 actions[idx]();
 end;
end;

Вывод 0,1,2,3,4,5,6,7,8,9.


 
oxffff ©   (2009-07-02 11:47) [1]

D2009 sp2.


 
oxffff ©   (2009-07-02 11:57) [2]

Пардон это мой баг. :)


 
Компилятор   (2009-07-02 12:12) [3]

Вот так всегда - сначала наедут, а потом "ой".


 
Тимохов_   (2009-07-02 12:13) [4]

Никогда не мог понять, зачем ты пишешь пишешь посты без пояснения что-к-чему. В чем суть? Для этого Quality Central есть и тамошние активисты.

У меня есть ощущение, что здесь такие посты просто не интересны, особенно без рязъяснения, что ты вообще хочешь сказать своим постом.

ну это имхо, сам понимаешь.


 
oxffff ©   (2009-07-02 13:06) [5]


> Тимохов_   (02.07.09 12:13) [4]


Приветствую.
Я как раз сам пишу компилятор и решил заюзать анонимные методы для
в своем аналоге LR анализатора.

Но не обратил внимание на сам вывод c использованием IDX.
Просто игнорировал. Невнимательность моя.


>
> for idx:=0 to 9 do
>  begin
>  actions[idx]();
>  end;
> end;


 
pasha_golub ©   (2009-07-02 14:18) [6]

И ко всему прочему здесь есть теги , ну не хочется ломать глаз об ваше одностолбье.


 
pasha_golub ©   (2009-07-02 14:18) [7]

Блин, не пропустил... Теги СОDЕ



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
15-1246195055
Юрий
2009-06-28 17:17
2009.08.30
С днем рождения ! 28 июня 2009 воскресенье


15-1246097479
serejka
2009-06-27 14:11
2009.08.30
Самый быстрый способ работы с фалами?


15-1246464115
Pashka.cool
2009-07-01 20:01
2009.08.30
Проблема с режимом отладки в самой среде!!!!!!


1-1213454201
cavalera
2008-06-14 18:36
2009.08.30
Почему не хочет загружаться процедура из dll.


2-1246026375
Vayrus
2009-06-26 18:26
2009.08.30
Проблема с чтением DWORD значения из реестра Win 7