od Necroman » 30. 1. 2008 00:34
Nevite, proc ma polovina lidi ve vysledcich DU6 chybu
Kód: Vybrat vše
du6-test11
1c1
< 1
---
> ERROR: Requested bad value type on IP=20
to je chybova hlaska, ktera vypadne z ICM simulatoru, pokud se tomu predhodi moa kod, ktery obsahuje spatne volani
Kód: Vybrat vše
31: LDLITI LITINT[0]
32: ADDI
33: CALL 20 ;; label=ADDONE
34: DTORP
35: GLDI [0]
v referencnim mls souboru je to volani funkce s var promennou pri pouziti ne-var vyrazu
Kód: Vybrat vše
procedure addone(var i:integer);
begin
i:=i+1;
end;
addone(i+1);
Podle me by se tento kod nemel vubec generovat, protoze nejde pouzit. Uz to, ze se vygeneruje chyba by melo uzivatele trknout, ze je neco spatne...
Nevite, proc ma polovina lidi ve vysledcich DU6 chybu
[code]du6-test11
1c1
< 1
---
> ERROR: Requested bad value type on IP=20[/code]
to je chybova hlaska, ktera vypadne z ICM simulatoru, pokud se tomu predhodi moa kod, ktery obsahuje spatne volani
[code]31: LDLITI LITINT[0]
32: ADDI
33: CALL 20 ;; label=ADDONE
34: DTORP
35: GLDI [0][/code]
v referencnim mls souboru je to volani funkce s var promennou pri pouziti ne-var vyrazu
[code]procedure addone(var i:integer);
begin
i:=i+1;
end;
addone(i+1);[/code]
Podle me by se tento kod nemel vubec generovat, protoze nejde pouzit. Uz to, ze se vygeneruje chyba by melo uzivatele trknout, ze je neco spatne...