symbolicke tabulky se v mem programu chovaji velmi divne pri deklaraci pole. Premyslim o tom uz tyden a protoze se termin odevzdani rychle blizi a ja jsem porad nezjistil, kde mam chybu, obracim se sem, jestli nekdo nemate podobny problem.
Kdyz deklaruju promennou ordinalniho typu, napr.
Kód: Vybrat vše
var i = 1..10;
je vse v poradku - v sekci types se mi objevi odpovidajici RANGE zaznam a v symbols spravny zaznam pro globalni promennou.
Kdyz ale deklaruju promennou typu pole, napr.
Kód: Vybrat vše
var i = array[1..10] of integer;
v sekci types se mi neobjevi nic (ani typ 1..10) a v sekci symbols dostanu globalni promennou typu T?.
Pritom pravidla Bisona se volaji ve spravnem poradi (nejprve se zanese do tabulek ordinalni typ, pak pole), jenze nakonci jsou tabulky prazdne.
Mate nekdo podobny problem nebo napad, cim by to mohlo byt?
Diky Dusan