begin
set SA0 = Start-At (0,SCM+FSA);
:: deftheorem defines Directed SCMFSA6A:def 1 :
for P being NAT -defined the Instructions of SCM+FSA -valued finite Function
for l being Element of NAT holds Directed (P,l) = P +~ ((halt SCM+FSA),(goto l));
:: deftheorem defines Directed SCMFSA6A:def 2 :
for P being NAT -defined the Instructions of SCM+FSA -valued finite Function holds Directed P = Directed (P,(card P));
theorem
theorem
set q = (intloc 0) .--> 1;
set f = the Object-Kind of SCM+FSA;
:: deftheorem defines Initialized SCMFSA6A:def 3 :
for I being PartState of SCM+FSA holds Initialized I = I +* (Initialize ((intloc 0) .--> 1));
theorem Th23:
theorem
canceled;
theorem
theorem
canceled;
theorem Th38:
theorem
theorem Th43:
theorem
theorem
theorem
theorem
theorem
begin
:: deftheorem defines ';' SCMFSA6A:def 4 :
for I, J being Program of holds I ';' J = (Directed I) +* (Reloc (J,(card I)));
theorem
theorem
theorem Th56:
theorem
begin
:: deftheorem defines ';' SCMFSA6A:def 5 :
for i being Instruction of SCM+FSA
for J being Program of holds i ';' J = (Macro i) ';' J;
:: deftheorem defines ';' SCMFSA6A:def 6 :
for I being Program of
for j being Instruction of SCM+FSA holds I ';' j = I ';' (Macro j);
:: deftheorem defines ';' SCMFSA6A:def 7 :
for i, j being Instruction of SCM+FSA holds i ';' j = (Macro i) ';' (Macro j);
theorem
theorem
theorem Th61:
theorem Th63:
theorem Th65:
theorem Th66:
theorem Th67:
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
theorem
canceled;
theorem
theorem
theorem
canceled;
theorem
canceled;
theorem
theorem
theorem
theorem