Answered step by step
Verified Expert Solution
Question
1 Approved Answer
please help me with this hw problem 8.1 The rewriting rules in Figure 8.1 are a subset of the rules necessary to eliminate all ESEQs
please help me with this hw problem
"8.1 The rewriting rules in Figure 8.1 are a subset of the rules necessary to eliminate all ESEQs from expressions. Show the right-hand side for each of the following incomplete rules: a. MOVE(TEMP t, ESEQ(s, e)) - b. MOVE(MEM(ESEQ(s, ej)), e2) * C. MOVE (MEM (e1), ESEQ(s, e2)) d. EXP(ESEQ(s, e)) e. EXP(CALL(ESEQ(s, e), args)) - f. MovE(TEMP t, CALL(ESEQ(s, e), args)) g. EXP(CALL(e1, [e2. ESEQ(s, e3), e41)) In some cases, you may need two different right-hand sides depending on whether something commutes (just as parts (3) and (4) of Figure 8.1 have different right- hand sides for the same left-hand sides). "8.1 The rewriting rules in Figure 8.1 are a subset of the rules necessary to eliminate all ESEQs from expressions. Show the right-hand side for each of the following incomplete rules: a. MOVE(TEMP t, ESEQ(s, e)) - b. MOVE(MEM(ESEQ(s, ej)), e2) * C. MOVE (MEM (e1), ESEQ(s, e2)) d. EXP(ESEQ(s, e)) e. EXP(CALL(ESEQ(s, e), args)) - f. MovE(TEMP t, CALL(ESEQ(s, e), args)) g. EXP(CALL(e1, [e2. ESEQ(s, e3), e41)) In some cases, you may need two different right-hand sides depending on whether something commutes (just as parts (3) and (4) of Figure 8.1 have different right- hand sides for the same left-hand sides)Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started