Witam!
Piszę pracę dyplomową pt. "Maszyna RAM - edytor, kompilator, debugger".
Całość pisana jest w AJAXie jaka aplikacja internetowa.
Wszystko byłoby przyjemne i proste, gdyby nie fakt, że muszę zrobić kompilator języka C. Chodzi tu bowiem o kompilację kodu w języku C (oczywiście chodzi o składnię) do języka maszyny RAM. Pod pojęciem Maszyna RAM rozumiemy model procesora.
Chodzi dokładnie o przetłumaczenia takiego czegoś (na górze język źródłowy, niżej docelowy RAM).
http://wm.ite.pl/stud/ram/doc/examples.html#p84
Myślałem nad zastosowaniem yacc'a ale wydaje się to żmudne, chyba że się mylę. Być może jakieś linki na temat tego zagadnienia w yacc'u? Program konwertujący może działać na serwerze /UNIX/ (nie musi być to PHP).
Z góry dziękuję i pozdrawiam!