Hi all,
it took months, but I finally had "porting tools" working.
The set of tools get system processor type and settle programs to work
in 64 linux, 32 linux, 64 windows and 32 windows.
A set of shells (both linux and cygwin) do the whole work for converting
and setting source programs to compile for specific processor and place
them in destination directory for end-users availibility.
Screen i-o programs handle MicroFocus screen-sections (.ss) and prepare
a text file which is used as input to get tcl scripts (using also 5
skeleton text-files for fixed parts) and cobol subroutines for numeric
to text conversion e vice-versa (decimal-point is comma included).
Screen-sections (.ss) are not necessary if a text files is present with
necessary data.
At runtime, cobol programs call each screen-conversion cobol subroutine
which handles numeric (decimal) fields and sets them to text
(left-aligned), then writes a text file containing labels and fields
(with their read-only or write properties) for tcl script which rewrite
text file with new (or unmodified values) re-read by screen-conversion
cobol subroutine which converts them from text to numeric-decimal if
necessary.
Sounds intricate but, results smooth and speedy on use. Whith hundreds
of screens I could not do without.
I'm waiting for Yoe Robbins fileo.c new version.
We agreed I would let him have some of my programs for his tests but I
cannot contact him any more.
I know several of us are still engaged with Mf --> Oc porting and think
my work could save a lot of their time.
As soon as I have Joe fileo.c tested, I'm willing to make my work
available to those of us who might need it.
Is there any way to host it on Oc servers?
marcellom