On Tue, 18 Sep 2007 12:08:58 -0400, Lizette Koehler
<[EMAIL PROTECTED]> wrote:

>I had one of these a long time ago written in assembler.
>
>I am looking for a pgm that will create a BLOCK of a LETTER
>
>For example, I pass it a T  it would produce output like this (if it could
slant it that would be very nice).
>
>TTTTTTTTT
>TTTTTTTTT
>   TT
>   TT
>   TT
>   TT
>
>
>Does anyone have anything like this?  I have scaned the files in CBT Tape
but the one liners do not tell if there is such a pgm.
>
>I did find a couple called BLOKHDR but it only created a phrase in a block,
not a block letter.
>
>

IEFSD095.    Documented somewhere in JES2 manuals I think.  Here is 
a rexx program I use to call it.  It probably was posted to IBM main or
some other listserv a long time ago, but I don't recall who did it and
 I don't have comments in my source... so I apologize to someone.

 /* REXX - BIG LETTER ROUTINE SYS1.AOSB0(IEFSD095) */                  
 /* ADDRESS ISPEXEC "LIBDEF ISPLLIB DATASET ID('SYS1.AOSB0') STACK" */ 
 PARSE VALUE DATE() WITH D M Y                                         
 CALL SAYBIG D !! M                                                    
 CALL SAYBIG Y                                                         
 /* ADDRESS ISPEXEC "LIBDEF ISPLLIB"  */                               
 RETURN                                                                
                                                                       
 SAYBIG: PROCEDURE                                                     
   ARG TXT                                                             
   P1   = TXT                                                          
   P4   = D2C(LENGTH(TXT),4)                                           
   P567 = '        '                                                   
   DO I = 1 TO 12                                                      
     P2 = D2C(I,4)                                                     
     P3 = COPIES(' ',LENGTH(TXT) * 14 - 2)                             
     ADDRESS LINKPGM "IEFSD095 P1 P2 P3 P4 P567 P567 P567"             
     SAY  P3                                                           
   END                                                                 
   SAY                                                                 
 RETURN                                                                

--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to