I think they have a letter from the estate for their use, but even that letter has got to be really old. Last time I mentioned XBOL, someone mentioned they were still running it on z/OS. (My client is z/VSE.)

It's really a crappy language. All the variables are a combination of a letter and a sequential number. But, it generates both batch and CICS code without having to know much about CICS.

Tony Thigpen

Farley, Peter x23353 wrote on 4/5/21 2:00 PM:
Interesting.  I would presume your client received the source due to an escrow 
clause in the original contract.  Any chance the original XBOL developer's 
estate would allow the product to be open-sourced for community development?  
Or is it abandonware at this point?

Peter

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Tony Thigpen
Sent: Monday, April 5, 2021 1:03 PM
To: [email protected]
Subject: Re: Meta languages [was: RE: Assembler Language Programming for IBM 
System z Servers]

I am helping support a customer that has XBOL which generates COBOL. The 
original developer has passed away, but my client has the source. We have had 
to make changes for 'gone' COBOL verbs and such.

I don't think CA's MetaCobol is currently marketed. I talked to them several 
years ago about it.

I personally wrote and use a COBOL "pre-compiler" that handles a few things for 
me:
1) It let's you specify Working Storage, Linkage Section and Procedural Section 
in any COBOL copybook. It re-orders the generated code so that the parts are 
plugged into the output source in the right order. This makes it easy to put 
things like date routines within the program when such routines require working 
storage fields to do their calculations.
2) It calls 'calls' the CICS pre-processor before generating the final code. 
z/VSE does not have such an option currently.

I do have some more I want to do with it, but have not had the time. I would like it to 
be more "macro like" for such things as BMS screens.

Tony Thigpen

--

This message and any attachments are intended only for the use of the addressee 
and may contain information that is privileged and confidential. If the reader 
of the message is not the intended recipient or an authorized representative of 
the intended recipient, you are hereby notified that any dissemination of this 
communication is strictly prohibited. If you have received this communication 
in error, please notify us immediately by e-mail and delete the message and any 
attachments from your system.


----------------------------------------------------------------------
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

Reply via email to