Hi Paul,

Thanks for that! I'd mentioned this over on Facebook, where I'd also been able to post a photo of the transcript, and someone there pointed out that the BASIC listing uses single quotes around strings (what I'd expect to be ASCII 27h) rather than the double quotes that BASIC typically uses (expected ASCII 22h).

Is that at all "meaningful" in any way? Did CDC BASIC use (or at least allow) single quotes instead of double? Or was the teletype maybe configured to print a single quote when encountering ASCII 22h, normally a double? Obviously I don't know why anyone would actually want that behavior.

The only other thing I can think of is that the listing I have is a "fake" - i.e. not a true dump of a program run at all, but something that someone typed by hand, and they used the wrong quotes. That's a surprising error if so, but if this was educational material I suppose it's possible that it was simply a text file containing the listing followed by the supposed output, subsequently dumped to a teletype.

Jules


On 4/26/22 09:24, Paul Koning wrote:
Apparently so.  The word from a CDC experts list is that the "run complete" 
message is not from BASIC itself (which is indeed a CDC product) but rather from the time 
sharing executive, called TELEX in KRONOS and early NOS, and IAF in later versions of NOS.

As for the slashed letter O, that's strange.  Certainly it is not CDC practice; 
the only place I ever ran into this is with IBM, I always considered it an 
example of IBM doing things the weird way.  So it sounds like whoever bought 
those Teletype machines had them configured in that non-standard way for some 
reason.  Normal, as far as I know, was slashed digit zero.

MECC is a U. Minnesota KRONOS/NOS system with a bunch of local mods, but BASIC 
and TELEX are both part of the base system as supplied by CDC.

        paul

On Apr 26, 2022, at 3:05 AM, Raymond Wiker via cctalk <cctalk@classiccmp.org> 
wrote:

https://en.wikipedia.org/wiki/CDC_Kronos 
<https://en.wikipedia.org/wiki/CDC_Kronos>, perhaps?

On 26 Apr 2022, at 03:08, Jules Richardson via cctalk <cctalk@classiccmp.org> 
wrote:


Perhaps a long shot, but I've got an old piece of paper here showing a BASIC listing 
followed by a program run where the BASIC environment terminates with "run 
complete" - does that behavior ring any bells with anyone? I'm mildly curious what 
machine it may have come from.

The other interesting thing is that the output is from a teletype and the zero 
characters appear with no slash, while the uppercase 'O' characters do have a 
diagonal slash through them (e.g. the 'run complete' mentioned above comes out 
as 'RUN C0MPLETE') - certainly not unheard of, but I think doing the opposite 
had become typical practice by what, very early 1970s?

At the top of the page there is a paragraph as follows (all in uppercase on the 
printout, obviously, and with slashed 'O' characters):

"The following output is an example of BASIC language and the resulting run of a 
program. A punched paper tape of the program is included in the kit. This output was 
produced on a teletype."

I don't know if that means anything to anyone? I have no idea what "the kit" 
was but am guessing that the printout I have was once part of some kind of educational 
material.

I do have another printout from the MECC timeshare system (dated 78/9/1) which 
may have originated with the same teletype - it's different paper stock, but 
has the same slashed 'O' characters. The welcome message on that says 'Kronos 
2.12-439', if that's meaningful...

cheers

Jules




Reply via email to