Is there a way to have single set of source code that will compile with both ACUCOBOL and isCOBOL? |
Question:
I have a program that used LOCK THREAD which is not supported with isCOBOL. The solution was to use the SYNCHRONIZED statement instead. With LOCK THREAD, my program won't compile with isCOBOL. With SYNCHRONIZED, it won't compile with acu. What can I do in order to have the same source code compile with both acu and isCOBOL?
Answer:
Try coding the LOCK THREAD this way:
* lock thread | acu
synchronized | isc
...
* unlock thread | acu
end-synchronized | isc
Then you can compile with isCOBOL without additional options, and compile with ACUCOBOL using options -sx isc -si acu.
Another alternative is to use Micro Focus or IBM
style conditional compilation directives.
|
Authored
by: Veryant Support
This question has been viewed 8840 times so far.
|
Click
Here to View all the questions in Acucobol-GT
category. |
File Attachments |
There are no attachment file(s) related to this question. |
|
User Comments |
|
|
There are no user comments for this question. Be the first to post a comment. Click Here |
Related Questions
|
- How do I set up isCOBOL to access Vision files?
- What ACUCOBOL-GT library routines are supported?
- How do I get my screens to be the same size and spacing as when I run with ACUCOBOL?
- How do I print to a spooler in Unix?
- Does isCOBOL have a utility to migrate Vision files to MS-SQL and PostgreSQL ?
- What compile options should I use for a program written for Acucobol-GT?
- What is the easiest way to convert the ACUCOBOL-GT configuration file?
|