View previous topic :: View next topic
|
Author |
Message |
bhim_sb Warnings : 1 New User
Joined: 31 Mar 2005 Posts: 24
|
|
|
|
Can any body tell me how can I compile or run a cobol program? |
|
Back to top |
|
|
Deepa.m
New User
Joined: 28 Apr 2005 Posts: 99
|
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
In most shops I've seen, COBOL programs are complied and link-edited in the foreground using an in-house written CLIST or EXEC, such as COB or COBOL or TCOB. Most of these utilities also ask if you wish to execute the program once it has been compiled, and provide an area where you can define your input/output DD and filename/sysout requirements. |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
In most shops I've seen, COBOL programs are complied and link-edited in the foreground using an in-house written CLIST or EXEC, such as COB or COBOL or TCOB. Most of these utilities also ask if you wish to execute the program once it has been compiled, and provide an area where you can define your input/output DD and filename/sysout requirements. |
|
Back to top |
|
|
superk
Global Moderator
Joined: 26 Apr 2004 Posts: 4652 Location: Raleigh, NC, USA
|
|
|
|
If the program has already been compiled, you can easily run the program in your TSO session by:
- allocating all the necessary DD's with TSO ALLOC commands:
Code: |
TSO ALLOC DD(SYSIN) NEW REU RECFM(F B) LRECL(80)
TSO ALLOC DD(SYSOUT) DA(*) REU
|
- executing the program using the TSO CALL command:
Code: |
TSO CALL 'the.loadlib(theprog)' 'parms'
|
|
|
Back to top |
|
|
|