Ukol 4 - Doxy versus realita

Úvodní kurz překladačů se soustřeďuje zejména na teoretické i praktické základy konstrukce přední části překladače. Součástí předmětu je i cvičení zaměřující se na základy práce s nástroji pro konstrukci překladačů. Po absolvování tohoto kurzu bude posluchač schopen sestrojit vlastní překladač do mezikódu nebo jiného jazyka.
Z

Ukol 4 - Doxy versus realita

Příspěvek od Z »

Narazil jsem na problém, a vzhledem k času poměrně akutní.
Doxy tvrdí, že fce create_record_type() má dva parametry, field_list a číslo řádku. V reálu v knihovně má ale pouze 1 a to field_list.
Nevidim duvod, proc by mi ten kousek zdrojaku nemel fungovat, ale faktem je, ze recordy za boha nejdou zapsat do tabulek.

Setkal ste se s tim nekdo?
BlackSun

Re: Ukol 4 - Doxy versus realita

Příspěvek od BlackSun »

Tak ja v pohode pridavam record pomoci $$.tp = ctx->tab->create_record_type($2); kde $2 je field_list * $$ typePointer, ale prislo mi divny ze v doxy chtej neco jinyho.. :-D

naopak mam zase problem s tim najit jak pridat fci ktera ma typ T? jako je tomu v du4-test5-d nevi nekdo?
BlackSun

Re: Ukol 4 - Doxy versus realita

Příspěvek od BlackSun »

Tak jsem na to prisel.. kdyby jeste nekdo netusil, staci udelat novou instanci type_pointer bez parametru...
Odpovědět

Zpět na „SWI098 Principy překladačů“