| Syntax Rule | Semantic Rules | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
R4: <e>i->(<e>j+<e>k)
| ||||||||||||||
| Syntax Rule | Semantic Rules | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
R5: <e>i->(<e>j*<e>k)
| ||||||||||||||
Z := (X + Y)
U1 := (X + (Y * Z)) also in book. Look at it.
| Syntax Rule | Semantic Rules | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
|
| Syntax Rule | Semantic Rules |
|---|---|
R7: <q>i -> <s>j;
|
| Syntax Rule | Semantic Rules | ||||||
|---|---|---|---|---|---|---|---|
| code(<c>i) = code(<q>j)
|
| Syntax Rule | Semantic Rules | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
| |||||||||||||||||||||||
for i := 1 to n do ... repeat ... until x = y;