dummy frontend in place
I've done first steps on unexplored teritory of gcc integration. In r58, I commited dummy frontend, that not only configures, compiles, and doesn't ice, moreover it emits code for my favourite hallo-world program:
'integer' 'procedure' main; 'begin' main := 4; 'end';
Basically what I did was create empty files and continually add functions until both compilation stopped complaining, and runtime stopped icing (treelang and gcjx frontends were very helpful in this regard). This frontend should be smallest possible thing that actualy does something, kind of hallo-world frontend[1]. Before doing milestone:"1: basic algol 60 frontend" as planned, I'll try to clean up this frontend a bit, and have it become gcc frontend template.
Hmm, strange idea. gcc for the masses seems to be imminent in this scenario. This must end somewhere like "How to write gcc frontend in 21 days" available for pre-order.
[1] Funny enough hallo world frontend exists, as was brought to my attention by his author.
