identificationdivision. program-id. bound-live-reversible. * aus Valk-Girault Petri-Nets p56 * the initial marking is not a home state author. "JD". date-written. 16.5.2008. date-compiled. datadivision. working-storagesection.
77 p1 pic 9.
77 p2 pic 9.
77 p3 pic 9.
77 p4 pic 9.
77 p5 pic 9.
77 blocked pic 9. proceduredivision. display"gestartet" move 0 to p1 p4 p5 blocked move 1 to p2 p3 performuntil blocked=1 move 1 to blocked if p1>0 then subtract 1 from p1 add 1 to p2 p4 move 0 to blocked elseif p1>0 then subtract 1 from p1 add 1 to p3 p5 move 0 to blocked elseif p2>0 then subtract 1 from p2 add 1 to p5 move 0 to blocked elseif p3>0 then subtract 1 from p3 add 1 to p4 move 0 to blocked elseif p4>0 and p5>0 then subtract 1 from p4 p5 add 1 to p1 move 0 to blocked end-if end-perform. display"beendet" end-program subs.
¤ Dauer der Verarbeitung: 0.13 Sekunden
(vorverarbeitet)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.