Vývojové prostøedí

Ing. Pavel PaJaSoft Janousek janousek na fonet.cz
Pondělí Únor 19 11:17:36 CET 2001


> > quli kernelu, neb mel 4MB RAM, samozrejme, ze asi existuji konstrukce,
> > ktere polozi kazdy prekladac (to je tak, kdyz se do prekladu jazyku
> > vklada inteligence, videl jsem prekladac C++ psany pres YACC, takze bych
> > si tipnul, ze stale je algoritmizovatelny preklad (LALR?)).
> 
> Konstrukce, ktere polozi kazdy prekladac? Ouch?

	Ne, kazdy prekladac slitne (zacykli se, vygeneruje naprosto nesmyslny
(a hlavne chybny a nefunkcni) kod apod.) na nejake kontrukci, kde
konstrukce A pro prekladac X nemusi byt stejna jako konstrukce B pro
prekladac Y.

> Takova konstrukce se prida do gcc testsuite, a tim se zajisti ze
> pristi verse uz neshodi. Mate nejakou takovou konstrukci?

	No GCC ma stale pomerne velke problemy s neukoncenymi stringy apod. je
pravda, ze nespadne se SIG 11 nebo coredumpem, ale infinite loop mi
nepripadne jako korektni stav v konecnem automatu...;-)

-----------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft)                 FoNet, spol. s r. o.
Vyvoj software, Intranet / Internet          Anenska 11, 602 00  Brno
E-mail: mailto:Janousek na FoNet.Cz             Tel.: +420  5  4324 4749
SMS:    mailto:P.Janousek na SMS.Paegas.Cz      Fax.: +420  5  4324 4751
WWW:    http://WWW.FoNet.Cz/               E-mail: mailto:Info na FoNet.Cz
-----------------------------------------------------------------------


Další informace o konferenci Linux