app/baisy/2.2.1-schulis/src/dump

Raw file
Back to index

PACKET dumpDEFINES dump:TEXT VAR ergebnis:="";PROC dump(TEXT CONST kommentar,
dumptext):ergebnis:=kommentar;ergebnisCAT ": ";INT VAR i;FOR iFROM 1UPTO 
LENGTH dumptextREP zeichenschreibenPER ;ergebnisschreiben.zeichenschreiben:
INT CONST charcode:=code(dumptextSUB i);IF charcode<32THEN ergebnisCAT ("$"+
text(charcode)+"$")ELSE ergebnisCAT code(charcode)FI .END PROC dump;PROC dump
(TEXT CONST kommentar,INT CONST dumpint):ergebnis:=kommentar;ergebnisCAT ": "
;ergebnisCAT text(dumpint);ergebnisschreiben.END PROC dump;PROC dump(TEXT 
CONST kommentar,REAL CONST dumpreal):ergebnis:=kommentar;ergebnisCAT ": ";
ergebnisCAT text(dumpreal);ergebnisschreiben.END PROC dump;PROC 
ergebnisschreiben:FILE VAR f:=sequentialfile(output,"logbuch");putline(f,
ergebnis);ergebnis:="".END PROC ergebnisschreiben;END PACKET dump;