enter image description here

I am unsure where to start with this. From what I understand so far, 'VAR(x)' corresponds to Rule 2, ':= VAR(x) ' refers to Rule 5 and '+ NUM (1) refers to link 3.

a := (b+c)*(-e); becomes
t1 = b + c
t2 = – e
a = t1 * t2

I understand the translation above, What I am not that clear about are the recursive rules. How do they influence translations?

Can someone point me towards the right direction?

EDIT: With further research I think I understand the concept of the recursive rules. For rule 1, it seems that the value of 'n' will be stored in R' register.

I think the problem i'm facing is how to formulate an answer with my working.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.