set S = SCM R;
now for s being State of (SCM R)
for o being Object of (SCM R)
for I being Instruction of (SCM R) st InsCode I = InsCode (goto (i1,R)) & o in Data-Locations holds
(Exec (I,s)) . o = s . olet s be
State of
(SCM R);
for o being Object of (SCM R)
for I being Instruction of (SCM R) st InsCode I = InsCode (goto (i1,R)) & o in Data-Locations holds
(Exec (I,s)) . o = s . olet o be
Object of
(SCM R);
for I being Instruction of (SCM R) st InsCode I = InsCode (goto (i1,R)) & o in Data-Locations holds
(Exec (I,s)) . o = s . olet I be
Instruction of
(SCM R);
( InsCode I = InsCode (goto (i1,R)) & o in Data-Locations implies (Exec (I,s)) . o = s . o )assume that A1:
InsCode I = InsCode (goto (i1,R))
and A2:
o in Data-Locations
;
(Exec (I,s)) . o = s . oA3:
ex
i2 being
Nat st
I = goto (
i2,
R)
by A1, Th17;
o in Data-Locations
by A2, SCMRING2:22;
then
o is
Data-Location of
R
by SCMRING2:1;
hence
(Exec (I,s)) . o = s . o
by A3, SCMRING2:15;
verum end;
hence
for b1 being InsType of the InstructionsF of (SCM R) st b1 = InsCode (goto (i1,R)) holds
b1 is jump-only
; verum