|
|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1152 (0x480)
Types: TextFile
Names: »FNT.PAS«
└─⟦6cf793dfc⟧ Bits:30003506 JET80 Grafik og fontprogrammering
└─⟦this⟧ »FNT.PAS«
PROGRAM fnt;
VAR f : Text;
rad : String(.80.);
fil : Array(.1..17.)OF String(.8.);
fnr,rnr : Byte;
PROCEDURE initfil;
BEGIN
fil(.1.):='ASCII12';
fil(.2.):='CIRCUS24';
fil(.3.):='COPR18';
fil(.4.):='COPR24';
fil(.5.):='FEANOR12';
fil(.6.):='FEANOR18';
fil(.7.):='GOTH18';
fil(.8.):='GOTH24';
fil(.9.):='GOTHB18';
fil(.10.):='GOTHB24';
fil(.11.):='ITALIC18';
fil(.12.):='ITALIC24';
fil(.13.):='PUNC18';
fil(.14.):='PUNC24';
fil(.15.):='ROMAN18';
fil(.16.):='ROMAN24';
fil(.17.):='SROMAN24';
END;
BEGIN
initfil;
FOR fnr := 1 TO 17 DO
BEGIN
Writeln(LST,fil(.fnr.),#10);
rnr:=2;
Assign(f,fil(.fnr.)+'.FNT');
Reset(f);
WHILE NOT EOF(f) DO
BEGIN
Readln(f,rad);
Writeln(LST,rad);
rnr:=Succ(rnr);
IF rnr=60 THEN
BEGIN
rnr:=0;
Writeln(LST,#12);
END;
END;
Close(f);
Writeln(LST,#12);
END;
Writeln(LST,#12);
END.«eof»