Hi Nicks, Thanks for your response!!!
Yes, i know to make own compiler is a very difficult and time intensive. But i don't want to make compiler with lot's of functionality, i want to make with a very basics functionality even you can say like "Hello world" or two add two integers etc. Actually i want to do something at low level , like some micro controller and linux device drivers project by which i can explore my C at lower level. but as i don't know much about those thing, i thought that i have to start from this. could you please guide me to explore embedded or some lower level programming skills. Thanks & Regards, Rahul On Sat, Feb 11, 2012 at 7:49 PM, Nick Smith-Burns <[email protected]>wrote: > Building your own compiler is a very difficult and time intensive project. > Some people even say it's harder than writing an OS! Depending on your > level of expirience you may not even be able to do it yet- you need to be > able to program in assembly at least, and if you want to build it all from > scratch you need to understand how to make assembly and turn it into > machine code as well, and you would also need to learn how the parts of a > executable file all work together, including the headers. Overall it isn't > easy- TCC has been around since 2001 and is still only v 0.9.25, and it > isn't a project I'd tackle alone if I didn't have any expirience. > On Feb 11, 2012 8:55 AM, "RAHUL KUMAR" <[email protected]&g > >> Hi , >> >> I am a software engineer, am doing work on embedded domain, as i have >> 1.5+yr work exp on this i don't know much about embedded thing. >> >> Actually i want to implement my own compiler with very basics >> functionality in C language because i am lit bit comfortable in c just to >> check how our program get compiled in standard compilers.So to make better >> understanding of how compiler works i want to implement my own compiler. >> >> So could you please guide me from where i have to start as i don't >> anything regarding compiler implementation. >> >> >> Thanks & Regards, >> Rahul >> >> _______________________________________________ >> Tinycc-devel mailing list >> [email protected] >> https://lists.nongnu.org/mailman/listinfo/tinycc-devel >> >> > _______________________________________________ > Tinycc-devel mailing list > [email protected] > https://lists.nongnu.org/mailman/listinfo/tinycc-devel > >
_______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
