Hi all ive been thinking of a writing a compiler in java for my final year project. I have started to browse the net for help but to be honest its confused rather than helping me to get a clear image of what I would like to do.
Ok.. let me tell you what i mean by writing a cmpiler in java.. i mean to write a compiler in the JAVA Language to compile other languages like C, C++, C#, Python etc. (eihter of them.)
So I was just wondering what the necessary steps may be and where should I start. I would be very grateful if you could recommend some good reading material
Moreover what if i need the same compiler as a cloud application. Meaning that the compiler would originally be running on my server and users may access it usin a simple web browser
Thanks in advance.