home *** CD-ROM | disk | FTP | other *** search
- PROGRAM COPYTEXT;
- CONST
- TITLE='COPY TEXT';
- TYPE
- STRING132=STRING(.132.);
- VAR
- INFILE,OUTFILE:TEXT;
-
- PROCEDURE OPENFILES;
- VAR
- FILENAME:STRING(.14.);
- BEGIN
- WRITE('INPUT FILE? ');READLN(FILENAME);
- ASSIGN(INFILE,FILENAME);
- RESET(INFILE);
- WRITE('OUTPUT FILE? '); READLN(FILENAME);
- ASSIGN(OUTFILE,FILENAME);
- REWRITE(OUTFILE);
- END; (* OPENFILES *)
-
- PROCEDURE PROCESSSTRING( VAR S:STRING132);
- BEGIN
- END; (* PROCESSSTRINGG *)
-
- PROCEDURE PROCESSFILES;
- VAR
- S:STRING132;
- BEGIN
- WHILE NOT EOF(INFILE) DO
- BEGIN
- READLN(INFILE,S);
- PROCESSSTRING(S);
- WRITELN(OUTFILE,S);
- END; (* WHILE *)
- END; (* PROCESSFILES *)
-
- BEGIN
- CLRSCR;
- WRITELN(TITLE);
- WRITELN;
- OPENFILES;
- PROCESSFILES;
- CLOSE(OUTFILE);
- CLOSE(INFILE);
- END.