Parsing C++ code

13 отговора 580 прегледа
#1

Parsing C++ code

Zdrawejte,
Bih iskal da popitam dali niakoj se e sbluskwal s podoben problem -da se naprawi syntax (i semantichen) analiz na C++ code. Tuj kato opredeleno ne stawa wupros za kursowa/diplomna rabota ideata e da se polzwa out of the box parser (az se spriah na Spirit spirit.sf.net) kojto ima dostatuchno prilichen example i se kompilira bez rodilni muku na VC 6 :) (zastoto sus spirit cpp_lexer primer-a kojto wurwi s boost bibliotekata imashe podobni izpulnenia).
Ako ste srestali podoben parser ste sum Wi mnogo blagodaren ako post-nete URL-to.

Pozdrawi,
Winnetou

Отговор
в отговор на Winnetou #2

Re: Parsing C++ code

Ами то ти почти си си го намерил :)

Иди пак на сайта на Spirit и прочети за Wave, а после си го дръпни.

Отговор
в отговор на Winnetou #3

Re: Parsing C++ code

Abe broiler! (samo deto si se krastil Winnetou) - shto ne sednesh da si napishesh edin parcer be, ami samo gledash ot niakade da kopnesh ili da kradnesh neshto...

To interneta i nagotovo izpolzvanite neshta niama da te napraviat programist - taka i baba znae. A be kvo praish v toia forum izobshto?...Sram-sram-sram!

Отговор
в отговор на real #4

Re: Parsing C++ code

В тоя форум верно и на най-смислените постинги ще се намери някой малоумник като тебе да отговори. Ходи ти си напиши парсер като си толкова real....real oligophren

Отговор
в отговор на Kriva raketa #5

Re: Parsing C++ code

Kriv, kriv, ta chak tap!!! Krivo ti e misleneto na tebe, i raketata i vsichkoto...
Oh, aman ot naduti krivaci - niama li prgramisti v taia BG be!

Отговор
в отговор на real #6

Re: Parsing C++ code

real programistite ne si gubiat vremeto da otkrivat toplata voda

Отговор
в отговор на Pesho® #7

Re: Parsing C++ code

Zdrasti,
Blagodaria mnogo - wsustnost az na Wave mu hwurlih edno oko no widiah che e za preprocessor-nite directivi i ne se zadulbah otnowo. Toku sto otkrih i nesto koeto moge bi e dori po-dobro - gcc parser-a. Tuj kato taka ili inache C++ code-a e dosta slogna rabota za parsirane mislia che horata si pishat gramatici koito sa superset na C++. Ta gcc\cp\parse.y e nesto takowa - sega ste probwam da go pusna prez YACC ili Bison-a i ste widia kakwo ste se poluchi.
Mersi mnogo oste wednug!

Отговор
в отговор на real #8

Re: Parsing C++ code

Abe pendel, izchezni ot tuk be kretencho.
Ot kude znaesh na nego kvo mu harezva i za koga mu tribva. Choveka si pita i ako niaki mu dade suvet dobre dobre. Ot takiva kato tebe mi se povdiga - deto samo tursiat s koi da se zaiadat i samo pulniat forumite s gluposti.

ai chao goliam programiste :)))

Отговор
в отговор на Vuio #9

Re: Parsing C++ code

Sbogom Nikakviste!

Ostani si sas z(loba)!

Отговор
в отговор на real pror #10

Re: Parsing C++ code

Ami po tazi logika - to vsichko veche e otkrito i napisano (vij kakvo praviat bratiata amerikanci samo). Ami... liagai i mri togava, to niama za kvo da jiveesh togava.

Aide chao, che mi se strupa mnogo rabota, ama se vkluchih shtoto mnogo mrazia broileri kato tozi Winettou deto mnogo 'znaiat i mogat' ama samo na kniga ili nagotovo. Oshte mrazia i takiva 'peeshti v ovchia hor" kato onia s krivata raketa ;-), deto kato zashtitavat nekadarnici si misliat, che im pomagat, ama i te sa kato tiah...Abe,...zaebi, tova e realnostta v BG. Da jivee neino velichestvo nekadarnost, zloba i ovchedushie! Tia dvamata - da si ostanat sas z(loba) - tia shte gi unishtoji sas sigurnost, to istinata mnogo boli. Priaten den na vsichki ostanali!

Отговор
в отговор на real #11

Re: Parsing C++ code

heh, i koj moje da definira koe e tova "vsi4ko", koeto ve4e e napisano :))

Отговор
в отговор на Winnetou #12

Re: Parsing C++ code

K :) Хвърли ако искаш един поглед и на този постинг от mailinglist-а на Spirit: [линк]

Редактирано от Pesho® на

Отговор
в отговор на Pesho® #13

Re: Parsing C++ code

10x - tukmo go cheta. Oswen towa popadnah i na codeworker.free.fr, makar tam nestata (pone za C++ da sa na niwo mechti :) )

Отговор
в отговор на real #14

Като ти мине цикъла пак се обади

Може да ти е олекнало и светът да не ти е толкова черен.

Отговор