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

Reply via email to