perm filename VERIFY[3,2]4 blob sn#293904 filedate 1977-07-15 generic text, type C, neo UTF8

COMMENT ⊗ VALID 00002 PAGES C REC PAGE DESCRIPTION C00001 00001 C00002 00002 C00004 ENDMK C⊗; VERIFY is an interactive verifier for Pascal programs. It accepts as input Pascal programs containing assertions about what the program is supposed to do and tries to verify that the program is consistent with these assertions. The verifier can do some simplifications on its own (over the integers and the propositional calculus), and also understands the basic properties of arrays, pointers, functions, procedures, etc. The usercan augment the proof capabilities of the verifier by giving it additional replacement rules (e.g. REPLACE F(X) BY G(X) ) and rules of inference (e.g. INFER P(X) FROM Q(X) ∧ R(X) ). The system is presently being completely reprogrammed. The stable version iq VERIFP∩X↓iQJA9KoKgPAmKeMS←\A%bA-I∪ %tr⊗]9α↓α∪?∨+7↔;&S'?ph+?9¬##∃β6+K'≠N+Iβ'~β?9αl :VεeZ6ε9d"∞>ubβ¬βC␈Aβ[↔↔≠'?9¬∪↔π∪Jβ≠?IπCOC?}c';≤hS'Mβ}qα6εu*ε1:D:Bn6q2∩∞⎇i9↓↓¬##∃βn;Wπbβ'MβNs∂?7∧c↔S∃ε;⊃βO→β↔Ns⊂~π,↑w⊗ONLVrpQ(⊗r¬λzαε6}-V∂" M↔∨&≥lrε@yH∃ (≤}-n_>λ≤xy<∞L9λ~.∀∀⊂4f∃T∧#h⊗b'aV∃ i.Wλ⊂ wεB2|86_w0z4[w⊂7`& syntax errors em`∪iQKHAEdAiQJ↓aCegα+Iβ'~β'9α-∩J>J~r6ε:β8D|~JhU∃jaQ hTX∞∧≠{@⊂≥ytw3H:42P≥2y4`&i`dA5CrAE∀AP∨&';↔"β≠K?hα∩∞t¬∧&/,]2∧␈∞λ -e+C"@