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

Reply via email to