Parsing C++ code
13 отговора
580 прегледа
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
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
Re: Parsing C++ code
Ами то ти почти си си го намерил :)
Иди пак на сайта на Spirit и прочети за Wave, а после си го дръпни.
Иди пак на сайта на Spirit и прочети за Wave, а после си го дръпни.
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!
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!
Re: Parsing C++ code
В тоя форум верно и на най-смислените постинги ще се намери някой малоумник като тебе да отговори. Ходи ти си напиши парсер като си толкова real....real oligophren
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!
Oh, aman ot naduti krivaci - niama li prgramisti v taia BG be!
Re: Parsing C++ code
real programistite ne si gubiat vremeto da otkrivat toplata voda
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!
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!
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 :)))
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 :)))
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!
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!
Re: Parsing C++ code
heh, i koj moje da definira koe e tova "vsi4ko", koeto ve4e e napisano :))
Re: Parsing C++ code
K :) Хвърли ако искаш един поглед и на този постинг от mailinglist-а на Spirit: [линк]
Редактирано от Pesho® на
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 :) )
Като ти мине цикъла пак се обади
Може да ти е олекнало и светът да не ти е толкова черен.