Hi, Wang Rong posted the following:
" Are there any way to perform file I/O in Assembler program without define a DD card in the calling JCL. For some reason, I want to give the file name in Assembler source, not in the calling JCL. Can OPEN macro do that? By the way, I can't find the description of some macro such as OPEN, GET, DCB in the IBM read books, Can some tell me where to find them?" A DD Statement is converted to internal format as a JCFB + JFCBX as necessary I believe, and a JFCB is necessary as part of the allocation process. If a DD statement isn't available, then the use of Dynamic Allocation is called for to create the necessary structures to allow file allocation. A search of the archive of this site should produce numerous hits on Dynamic Allocation. The OPEN, DCB macros etc are in the DFSMS Macro Instructions for Data Sets manual, not a Red Book, and the manual can be found at: http://publibz.boulder.ibm.com/epubs/pdf/dgt2d511.pdf Kind regards - Terry Terry Sambrooks Director KMS-IT Limited 228 Abbeydale Road South Dore Sheffield South Yorkshire UK Tel +44 (0) 114 262 0933 Web www.kmsitltd.co.uk Reg: England & Wales 3767263 at the above address All outgoing E-mails are scanned but it remains the responsibility of the recipient to ensure that their system is protected from infection by virus, Trojans, and worms. ---------------------------------------------------------------------- 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