Compiler

Nagy Endre gumo at lucifer.kgt.bme.hu
Tue May 6 10:06:03 CEST 2003


> >Az utobbira jol lehet hasznalni a parser generatorokat (pl. bison, yacc).
> >De nemi gondolkodassal szinte tetszoleges nyelven eleg jol meg lehet
> >fogalmazni egy nyelvtant. (Ennek Pongor Gyorgy volt a mestere, o legalabb
> >14 nyelven irt Pascal forditot. Bamulatosan egyszerunek tunt a dolog az
> >eloadasain...)
> >
>
> Szia, Gumo!
> Es meg mindig egyszeru? (Vigyazz, csapdakerdes :))

Nem az, csak akkor annak tunt :) Mikor Pongornak megirtam, hogy
felfedeztek egy Pentium bugot, meg elkuldtem neki az Intel-fele
forraskodot hozza, valaszul ilyet irt:

char main[]={0xf0,0x0f,0xc7,0xc8};

Ez a legelegansabb megfogalmazasa a dolognak, minden sallang nelkul.
Hasonloan kell elkepzelni a compilereit.

> Nekem meg az is bonyolitja az eletet, hogy a rendes szintaxissal,
> parameterezessel erkezo forrast RPN-t alkalmazo kodra kell forditani.

Ha yacc-cal (bisonnal) dolgozol, annal ez semmibe nem kerul. (Igaz,
elotte meg kell tanulni.)

> Megoldodott a flatkabel gondod mar?

Azota nem mentem meg utana, most meg epp a Skodaval szivok folyamatosan,
es egyre jobban utalom a gepeszeket... De majd megkerdezem a Spoerle-ben,
ha egyszer odajutok.

Gumo


More information about the Elektro mailing list