Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site umcp-cs.UUCP Path: utzoo!watmath!clyde!akgua!mcnc!decvax!harpo!seismo!rlgvax!cvl!umcp-cs!zben From: zben@umcp-cs.UUCP Newsgroups: net.arch Subject: RE: IBM-ASCII-C-Etc Message-ID: <7032@umcp-cs.UUCP> Date: Mon, 14-May-84 12:52:29 EDT Article-I.D.: umcp-cs.7032 Posted: Mon May 14 12:52:29 1984 Date-Received: Wed, 16-May-84 03:21:52 EDT Organization: Univ. of Maryland, Computer Science Dept. Lines: 27 >> Ebcdic has a different layout pattern -- ascii is quite linear and >> dense, while ebcdic is , well just say its different and go find a >> green card (or is it yellow now?) and take a look. How many tricks do >> we all use from time to time, assumptions like lower case "b" and upper >> case "B" being related by a constant? Is it true in ebcdic? And we >> all know that "B" = "A" + 1 right. But is it true in ebdic? 1. Yellow. :-) 2. Lower case "b" and upper case "B" *are* related by a constant. In fact, it is the same constant for all the letters... :-) 3. Well, "B" does equal "A" + 1, ***but*** "J" does *not* equal "I" + 1, nor does "S" equal "R" + 1... I went around and around on this trying to convert my Pascal screen editor from Univac 1100 to IBM 4341 (right, one dinosaur to another) and was able to cobble together reasonable ISUPPER functions etc. It just turned out that one *cannot* inhibit the stupid period (.) prompt the thing gives you when ready to read, and that played hob with the screen editing. Don't *anybody* write back and tell me about "set prompt 3101". That substitutes a linefeed for the period. Unless you want to give up the top line of your terminal that doesn't work either... Grump. -- Ben Cranston ...seismo!umcp-cs!zben zben@umd2.ARPA