DCLGEN2 is a REXX program which generate a COBOL or C source file that describes all columns of a given table of a DBM database.
Program is distributed as ZIP package: download to temporary directory and unpack to destination folder. See below for download link(s).
Following ones are the download links for manual installation:
| DCLGEN2 (DCLGEN for Data Base Manager) v. 1.10 (7/9/1993, Alberto Forlai) | Readme/What's new |
IBM License Agreement for dclgen
IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.
International Business Machines corporation grants you a license to use the
Program only in the country where you acquired it. The Program is
copyrighted and licensed (not sold). We do not transfer title to the
Program to you. You obtain no rights other that those granted you under
this license.
Under this license, you may:
1. use the Program on one or more machines at a time;
2. make copies of the Program for use or backup purposes within your
Enterprise; and
3. modify the Program and merge it into another program.
You must reproduce the copyright notice and any other legend of ownership
on each copy or partial copy, of the Program.
Except as expressly provided in the DAPTOOLS LIBRARY Licence
Agreement (LIBRARY.LIC), you may NOT:
1. distribute the program in any manner, including through electronic
bulletin board systems or other means;
2. sublicense, rent, lease, or assign the Program; and
3. reverse assemble, reverse compile, or otherwise translate the object
code of the Program.
We do not warrant that the Program is free from claims by a third party of
copyright, patent, trademark, trade secret, or any other intellectual
property infringement.
Under no circumstances are we liable for any of the following:
1. third-party claims against you for losses or damages;
2. loss of, or damage to, your records or data; or
3. economic consequential damages (including lost profits or savings) or
incidental damages, even if we are informed of their possibility.
Some jurisdictions do no allow these limitations or exclusions, so they may
not apply to you.
We do not warrant uninterrupted or error free operation of the Program. We
have no obligation to provide service, defect correction, or any
maintenance for the Program. We have no obligation to supply any Program
updates or enhancements to you even in such are or later become available.
IF YOU DOWNLOAD OR USE THIS PROGRAM YOU AGREE TO THESE TERMS.
THIS PROGRAM IS PROVIDED "AS IS" WITHOUT ANY WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE.
Some jurisdictions do not allow the exclusion of implied warranties, so the
above exclusion may not apply to you.
You may terminate this license at any time. We may terminate this license
if you fail to comply with any of its terms. In either event, you must
destroy all your copies of the Program.
You are responsible for the payment of any taxes resulting from this
license.
You may not sell, transfer, assign, or subcontract any of your rights or
obligations under this license. Any attempt to do so is void.
Neither of us may bring a legal action more than two years after the cause
of action arose.
If you acquired the Program in the United States, this license is governed
by the laws of the State of New York. If you acquired the Program in
Canada, this license is governed by the laws of the Province of Ontario.
Otherwise, this license is governed by the laws of the country in which you
acquired the Program.
-----------------------------------------------------------------------------
07 / Set / 1993
DCLGEN2.CMD is a REXX program which generate a COBOL or C source
file that describes all columns of a given table of a DBM database
To use it is sufficient to issue :
DCLGEN2 Dbase Table (language)
as output you will have :
FOR COBOL :
1 ) DBTMnnn.CBL : Is the COBOL source file, with DBase and
Table names in comment
FOR C :
1 ) DBTMnnn.H : Is the C source file, with DBase and
Table names in comment
2 ) DCLGEN2.LOG : a log in which you can find
the relation between the
DBTMnnn.xxx and DBase + Table
when you issue DCLGEN2 more than one time with the same
DBbase and Table names the program DCLGEN2 REWRITE the
same file so you have always only 1 file for any
couple DBase + Table
VARCHAR and LONGVARCHAR columns are rappresented as :
for COBOL : ( xxxxx = column name )
01 xxxxxx.
49 Lxxxxx .... ( Length )
49 Dxxxxx .... ( Data )
for C : struct xxxxxx {
short int Lxxxxx.... ; ( Length )
cahr Dxxxxx.... : ( Data )
}
-----------------------------------------------------------------------------
DCLGEN2 NEWS
--------------------------------------------------------------------
11/May/1993 V 1.00 - First release
--------------------------------------------------------------------
12/May/1993 V 1.00 - LOG bug fixed
--------------------------------------------------------------------
07/Sep/1993 V 1.10 - DCLGEN2 work with COBOL and C language
--------------------------------------------------------------------
|
hobbes.os-2.in/download/os2/dev-4/tools-7/debuggers-2/Debugo_9404.zip |

This work is licensed under a Creative Commons Attribution 4.0 International License.
Add new comment