On 04/12/2018 01:37 PM, Charles Anthony via cctalk wrote: > And, if memory serves, the ":" was coded as a null character, causing it to > disappear from the end of a line.
It depended on which character set you were using. The CDC 63-character set didn't use 00, except as an EOL. Colon was octal 63, which was a percent sign in the 64 character set. There were also CDC graphic and ASCII graphic variants (print trains to match), so that, depending on the print train, double quotation marks came out as "not equal" and vice versa, along with other differences. You learned to read your listings both ways. The "CDC Graphic" set seemed to be more suited to ALGOL programs, which was a bit odd, since FORTRAN was the predominant HLL on those machines. So, for example, the CDC Graphic set has all of the math relationals; EQ, NE, GE, LE, LT GT, as well as the logical operators; OR AND NOT EQUIV, as well as concatenation and up- and down- arrows. This really wasn't any worse than IBM 6 bit character code. Usually, the question came up as "which one?" IBM 1401 codes were not the same as, for example, 7090 codes. The good old days... --Chuck
