IDENTIFICATIONDIVISION. METHOD-ID. "Writex" . DATADIVISION. Working-StorageSection. LinkageSection. 01 valu pic9(4). PROCEDUREDIVISIONUsing valu . move valu to a(writeptr). compute writeptr = (writeptr+1) compute writeptr = function mod(writeptr,2) if readptr = writeptr then compute readptr = (readptr+1) compute readptr = function mod(readptr,2) end-if ENDMETHOD"Writex" .
IDENTIFICATIONDIVISION. METHOD-ID. "Readx" . DATADIVISION. Working-StorageSection. 01 resul pic9(4). PROCEDUREDIVISION. move a(readptr) to resul. if readptr not= writeptr then compute readptr = (readptr+1) compute readptr = function mod(readptr,2) end-if ENDMETHOD"Readx" .
ENDCLASS"Ringbuffer" .
Messung V0.5 in Prozent
¤ 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.0.0Bemerkung:
(vorverarbeitet am 2026-06-15)
¤
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 und die Messung sind noch experimentell.