Подскажите пожалуйста.1. Зачем нужна обратная польская запись? Чем ab+ удобнее обычной записи a+b? Про стековый калькулятор я знаю, нужно что-то другое...Ответ должен лежать в области теории построения компиляторов (трансляторов), хотя будет приятно почитать любые варианты и предположения!2. Дана грамматика такого вида:int a;void f(int a);int a();В чем ее неоднозначность? Как устранить ее неоднозначность? Как вообще устраняется неоднозначность грамматик в теории трансляторов?Заранее спасибо за любые ответы!
|