First, my experience is limited to Holerith (80 column) cards; no 90 column or 
96 column cards.

Before S/360 there were several different encodings, both as to what hole 
combinations corresponded to what characters and as to what characters 
corresponded to what numbers. The decimal machines used 2 digit numbers for 
characters and the binary machines used 6 bit numbers. Roughly speaking there 
were two character sets: commercial and scientific. The commercial character 
set had Per Cent and Lozenge for the same punch combinations that were 
Parentheses in the scientific character set.

When IBM introduced S/360, the card equipment could handle either EBCDIC or 
column binary. There was never a S/360 card reader that was limited to 6 bit 
characters. Unless the JCL for the Reader/Interpreter specified column binary, 
which would not work (it required keywords in the range C1-E9), instream data 
could include any of the 256 EBCDIC characters.

Yes, there was a time when you couldn't have a delimitor card in an instream 
data set, but IBM added a DLM keyword to the DD statement in OS/360 (I don't 
remember the release.) This was well before JES2 and JES3.

Q!: the input was limited to the punched card character set because that 
character set included all 256 8 bit values.

Q2:: The mapping from hole combinations to 8 bit values was always the same. 
There were several different EBCDIC code pages. There really was no character 
set for card equipment on S/360; only when the 3525 introduced printing on the 
card being punched did character set become relevant. There were names for 
print chains, print trains and UCS images.




--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3

________________________________________
From: IBM Mainframe Discussion List [IBM-MAIN@LISTSERV.UA.EDU] on behalf of 
R.S. [r.skoru...@bremultibank.com.pl]
Sent: Tuesday, June 2, 2020 10:19 AM
To: IBM-MAIN@LISTSERV.UA.EDU
Subject: Punched cards and character set

I have never used punched cards, so forgive me my questions.

As far as I know, a character set on punched cards was somehow limited,
so it is not EBCDIC or similar set of 256 characters.
Of course that means some limitations for DD * datasets - if coded on
real punched cards.
Nowadays I'm pretty sure DD * accept every possible character, as any
other dataset (with some exception for delimiter). Note, it is program
independent - this is a change within system (JES2, Interpreter, whatever).

Q1: how it was in the past? I mean, were the DD * limited to "punched
card" character set? Or it was always full EBCDIC if the job was read
from DASD?

Q2: What about character set on the cards? Was it always one and the
same within S/360 family? I noted there were several character sets, but
as far as I understand those set was for other machines (Remington,
pre-S360 IBM machines, etc.)
Was there any name for card character set? I mean something like "CP
037" or so.


And another question, or rather kind request: Does anynone have JCL
statements on punched cards? I would like to get/download some images of
JOB, EXEC, and DD statements on punched cards. I have a lot of card
pictures, but none with JCL.

--
Radoslaw Skorupka
Lodz, Poland





======================================================================

Jeśli nie jesteś adresatem tej wiadomości:

- powiadom nas o tym w mailu zwrotnym (dziękujemy!),
- usuń trwale tę wiadomość (i wszystkie kopie, które wydrukowałeś lub zapisałeś 
na dysku).
Wiadomość ta może zawierać chronione prawem informacje, które może wykorzystać 
tylko adresat.Przypominamy, że każdy, kto rozpowszechnia (kopiuje, rozprowadza) 
tę wiadomość lub podejmuje podobne działania, narusza prawo i może podlegać 
karze.

mBank S.A. z siedzibą w Warszawie, ul. Senatorska 18, 00-950 
Warszawa,http://secure-web.cisco.com/1E1R3ITvHC08ro0JBRfgu4T0ShCuFSSlySvwA7_Nu5Gk3Gl8W-cYJS2kV-5KVgJLVmPKADmwKIvpGa4pQq2vbuQdu3WvBCu2xSmL3w1awUIISyw7Y_iA_SqHrrbYuqFrpZnCa2FjpFDtlpOWZQJiF54iwBHiIh-bLcTEkLT9YhlrESPu4ZjU2qtnxGeKDGGv6r8cABNjV744nF8ICWwJXbfyBSh2baYI7ClB_kZpBy5dFo0aVPI18lhKJkH4wRJPxvc9yWXauY18q6LmwQ-HnaI0W4ovsHa_xRRpfYwecDEY1wq752RWLDAfHIsB_SRM1MIpIsJXkX7wiaKbfmVZAmIOb8pN5B4QikePQCam7BTNhZq5zuDPGFl9XiTW1we0CRardTLpacB5yq5ZguleYT4z4DFU99uxN8jaiuLpvoe2XNYvAJssUoWCcetkn1i2m/http%3A%2F%2Fwww.mBank.pl,
 e-mail: kont...@mbank.pl. Sąd Rejonowy dla m. st. Warszawy XII Wydział 
Gospodarczy Krajowego Rejestru Sądowego, KRS 0000025237, NIP: 526-021-50-88. 
Kapitał zakładowy (opłacony w całości) według stanu na 01.01.2020 r. wynosi 
169.401.468 złotych.

If you are not the addressee of this message:

- let us know by replying to this e-mail (thank you!),
- delete this message permanently (including all the copies which you have 
printed out or saved).
This message may contain legally protected information, which may be used 
exclusively by the addressee.Please be reminded that anyone who disseminates 
(copies, distributes) this message or takes any similar action, violates the 
law and may be penalised.

mBank S.A. with its registered office in Warsaw, ul. Senatorska 18, 00-950 
Warszawa,http://secure-web.cisco.com/1E1R3ITvHC08ro0JBRfgu4T0ShCuFSSlySvwA7_Nu5Gk3Gl8W-cYJS2kV-5KVgJLVmPKADmwKIvpGa4pQq2vbuQdu3WvBCu2xSmL3w1awUIISyw7Y_iA_SqHrrbYuqFrpZnCa2FjpFDtlpOWZQJiF54iwBHiIh-bLcTEkLT9YhlrESPu4ZjU2qtnxGeKDGGv6r8cABNjV744nF8ICWwJXbfyBSh2baYI7ClB_kZpBy5dFo0aVPI18lhKJkH4wRJPxvc9yWXauY18q6LmwQ-HnaI0W4ovsHa_xRRpfYwecDEY1wq752RWLDAfHIsB_SRM1MIpIsJXkX7wiaKbfmVZAmIOb8pN5B4QikePQCam7BTNhZq5zuDPGFl9XiTW1we0CRardTLpacB5yq5ZguleYT4z4DFU99uxN8jaiuLpvoe2XNYvAJssUoWCcetkn1i2m/http%3A%2F%2Fwww.mBank.pl,
 e-mail: kont...@mbank.pl. District Court for the Capital City of Warsaw, 12th 
Commercial Division of the National Court Register, KRS 0000025237, NIP: 
526-021-50-88. Fully paid-up share capital amounting to PLN 169.401.468 as at 1 
January 2020.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@listserv.ua.edu with the message: INFO IBM-MAIN

Reply via email to