Go backward to Lazy and Eager Bindings Go up to Top Go forward to Typing Rules |
pi |- newint: intloc exp |
pi |- E: theta |
pi |- lazy I=E: { I:theta}exp |
pi |- E: tauexp |
pi |- eager I=E: { I:tau}exp |
pi |- E1: pi1 | pi -U- pi1 |- E2: theta |
pi |- with E1 do E2: theta |
pi |- E1: pi1exp | pi -U- pi1 |- E2: tauexp |
pi |- with E1 do E2: tauexp |