1
0
mirror of https://github.com/retro-software/B5500-software.git synced 2026-03-02 17:44:40 +00:00
Files
Paul Kimpel 2c72f7fd1d Commit CUBE Library version 13 of February 1972.
1. Commit library tape images, directories, and extracted text files.
2. Commit additional utilities under Unisys-Emode-Tools.
2018-05-27 11:24:23 -07:00

35 lines
2.7 KiB
Plaintext

CARDPUNCH 000110AA 00000100
00000200
PUNCHES A DECK OF CARDS USING AS INPUT EITHER A 00000300
CARD-READER OR A DISK FILE BLOCKED (X,10,30). IF MORE 00000400
THAN ONE DECK NEEDS TO BE PUNCHED, THEN INCLUDE A COMMON 00000500
CARD WITH COMMON EQUAL TO THE NUMBER OF DECKS DESIRED. 00000600
00000700
**********************************************************************00000800
PLEASE NOTE THAT THE BURROUGHS CORPORATION ASSUMES 00000900
NO RESPONSIBILITY FOR THE USE OR MAINTENANCE OF THIS PROGRAM. 00001000
**********************************************************************00001100
00001200
% 00001300
BEGIN 00001400
INTEGER INDEX; 00001500
INTEGER I,J; 00001600
ARRAY A[0:9]; 00001700
FILE IN CARD(5,10,30); 00001800
FILE OUT PUNCH 0(5,10); 00001900
LABEL EOF; 00002000
% 00002100
IF INDEX=0 THEN INDEX := 1; 00002200
FOR J:=1 STEP 1 UNTIL INDEX DO 00002300
BEGIN 00002400
WHILE TRUE DO 00002500
BEGIN 00002600
READ(CARD,10,A[*]) [EOF]; 00002700
WRITE(PUNCH,10,A[*]); 00002800
END; 00002900
EOF:CLOSE(CARD,RELEASE); 00003000
CLOSE(PUNCH,RELEASE); 00003100
END; 00003200
END. 00003400
END;END. LAST CARD ON 0CRDING TAPE 99999999