I want your help for choosing a good topic for developing a C++ project(mini project). This project should take around 20-25 hours of coding time. Actually i am interested in compilers so i am thinking of developing a parser for C. But i dont know how i can use the OOPS concepts to develop a parser. So please tell me where can i use concepts of objects and where can i use inheritance or some other OOPS features.
And please give some topics(preferably related to compilers or networks) for developing a mini project so that i have some choice.
Thanks in advance