I'm sure you're right about the supplied TMP(s), but there was the guide to writing your own. Harry Mernick at Nasty Wetmonster Bank recommended it to me. I eventually found one in a bin/dumpster and took it home, but it was lost years later during /the unpleasantness/ :-(
Roops p.s. Found it! GC28-6764-2_TSO_Guide_to_Writing_a_Terminal_Monitor_Program_or_a_Command_Processor_OS_Release_21.6_Aug1972.pdf is pretty old, but will have most of the good stuff. On Sat, 21 Jun 2025, 01:15 Seymour J Metz, <[email protected]> wrote: > 3270 data streams is still a thng, but IBM didn't document the TMP for > TSO/E for customer. > > > -- > Shmuel (Seymour J.) Metz > http://mason.gmu.edu/~smetz3 > עַם יִשְׂרָאֵל חַי > נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר > > > > > ________________________________________ > From: IBM Mainframe Discussion List <[email protected]> on behalf > of Rupert Reynolds <[email protected]> > Sent: Friday, June 20, 2025 7:09 PM > To: [email protected] <[email protected]> > Subject: Re: In IBM-land, AFP means... > > > External Message: Use Caution > > > I have the basic function of some of those, but in terser syntax. The > equivalents of 'QUERY SIZE' and the like haven't been needed yet. > > The hardest bit far was handling ANSI terminal escape codes for single step > debug. If I did that on TSO, I'd either need a panel AREA in ISPF, or 3270 > data streams, and I've forgotten how to count in base 64 in the last 30 > years or so :-) Anyway, I don't have the right manuals (were TSO/E Guide > to writing a TMP, 3270 Datastream, and one other forgotten too). > > Roops > > On Fri, 20 Jun 2025, 22:53 Seymour J Metz, <[email protected]> wrote: > > > All of charin, charout, linein, lineout and stream. > > > > call lineout , 'Hello world!' > > > > -- > > Shmuel (Seymour J.) Metz > > http://mason.gmu.edu/~smetz3 > > עַם יִשְׂרָאֵל חַי > > נֵ֣צַח יִשְׂרָאֵ֔ל לֹ֥א יְשַׁקֵּ֖ר > > > > > > > > > > ________________________________________ > > From: IBM Mainframe Discussion List <[email protected]> on behalf > > of Rupert Reynolds <[email protected]> > > Sent: Friday, June 20, 2025 4:44 PM > > To: [email protected] <[email protected]> > > Subject: Re: In IBM-land, AFP means... > > > > > > External Message: Use Caution > > > > > > To be honest, I don't know what ANSI has to say about streams that would > > help my vanity project. > > > > Do you mean like ANSI Rexx charout(stream-name, 'Hello, world')? (omit > > stream_name for stdout). > > > > It's already been done, and done well. > > > > I have structures, pointers and handles for when I need grown-up long > > trousered behaviour. But for quick jobs, I just want short and simple > > (because I'm a lousy typist). Almost everything can be abbreviated. INT, > > DEC(imal), STR(ing), SAY, FUN(ction), SUB(str), FORM(at). > > > > It's for fun. Anyway, I'll be finished before it is! > > > > Roops > > > > > > On Fri, 20 Jun 2025, 16:20 Seymour J Metz, <[email protected]> wrote: > > > > > What's wrong with ANSI stream I/O? > > > > > > -- > > > Shmuel (Seymour J.) Metz > > > http://mason.gmu.edu/~smetz3 > > > > > > > > > > > > > ---------------------------------------------------------------------- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to [email protected] with the message: INFO IBM-MAIN > > > > > > > > > > ---------------------------------------------------------------------- > > For IBM-MAIN subscribe / signoff / archive access instructions, > > send email to [email protected] with the message: INFO IBM-MAIN > > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > > > > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN > ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
