Commit be86955e authored by rdubner's avatar rdubner
Browse files

This is tagged as Version 2.6, and will be publicly visible

Changes made since the last commit were in the README.md file and in copyright information.
parent 2808fb8a
This is the license text, and copyright text, for the Symas COBOL Debugging
Package.
Cloned and genetically modified from other Symas documents by
Bob Dubner, 2020-02-26
=============================================================================
Symas COBOL Debugging Package
......
......@@ -2,14 +2,14 @@
These are the source files for building the tools that make up the Symas/Camelian debugging extensions for GnuCOBOL.
You'll need to have Version 3.x-dev (or later), of GnuCOBOL installed to actually make things work.
You'll need to have GnuCOBOL Version 3.x-dev (or later) installed.
Building the source, and installing the binaries and scripts into /usr/local, operates as you'd generally expect:
make
sudo make install
Using the extensions is generally a case of using the cobcd script where you'd ordinarily use the cobc program:
Using the debugging extensions is generally a case of using the cobcd script where you'd ordinarily use the cobc command to compile a COBOL program:
Where you would enter the command
......@@ -23,7 +23,7 @@ After that, you can debug the resulting binary with
gdb ./hello
The source code for the extension is found in these folders:
The source code for the extension is in:
cobcd-st/
cobcd-sfix/
......
*> /* #######################################################################
*> # Copyright (c) 2019-2020 Symas Corporation
*> # All rights reserved.
*> #
*> # Redistribution and use in source and binary forms, with or without
*> # modification, are permitted provided that the following conditions are met:
*> #
*> # * Redistributions of source code must retain the above copyright
*> # notice, this list of conditions and the following disclaimer.
*> # * Redistributions in binary form must reproduce the above copyright
*> # notice, this list of conditions and the following disclaimer in
*> # the documentation and/or other materials provided with the
*> # distribution.
*> # * Neither the name of the Symas Corporation nor the names of its
*> # contributors may be used to endorse or promote products derived
*> # from this software without specific prior written permission.
*> #
*> # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
*> # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
*> # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
*> # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
*> # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
*> # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
*> # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
*> # CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
*> # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
*> # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*> #
*> ############################################################################ *
>>DEFINE CONSTANT log-level AS 2
*> RUN WITH:
*> dd_optfdein=src/data/optfraw dd_optfdeou=src/data/optfdsort /
......
*> /* #######################################################################
*> # Copyright (c) 2019-2020 Symas Corporation
*> # All rights reserved.
*> #
*> # Redistribution and use in source and binary forms, with or without
*> # modification, are permitted provided that the following conditions are met:
*> #
*> # * Redistributions of source code must retain the above copyright
*> # notice, this list of conditions and the following disclaimer.
*> # * Redistributions in binary form must reproduce the above copyright
*> # notice, this list of conditions and the following disclaimer in
*> # the documentation and/or other materials provided with the
*> # distribution.
*> # * Neither the name of the Symas Corporation nor the names of its
*> # contributors may be used to endorse or promote products derived
*> # from this software without specific prior written permission.
*> #
*> # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
*> # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
*> # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
*> # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
*> # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
*> # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
*> # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
*> # CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
*> # OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
*> # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*> #
*> ############################################################################ *
*> Order Entry Input Transactions (forms data)
*> OEIT is Order Entry Input Transaction
*> For each order there is one "header line"
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment