几个关于编译原理的题目,不太会解,急待答案!

题1:对于文法G[E]:E→E(E)|e 1、构造识别其规范句型所有活前缀的DFA: 2、说明该文法是何种LR方法,并给出其相应的LR分析表

题2:设有布尔表达式文法: G[B] B→B or T|T T→T and F|F F→not F| (B) | true | false 给出句子true or not false的推导和语法树

题3:将赋值语句x=a*b/(c+2*d)+e*f+g表示为相应的逆波兰式和四元式

急待答案,求高手帮忙解答