2000-08-25 02:44  dessex

	* compiler/: createver.sh, htcobgen.c, htglobals.c, htglobals.h:
	
	Minor modifications to version info and code generation on
	compiler.

2000-08-24 02:45  dessex

	* compiler/: createver.sh, htglobals.c, htglobals.h:
	
	Updated version info on compiler cmd line.

2000-08-22 22:49  dessex

	* ChangeLog:
	
	Updated Changelog file.

2000-08-22 18:49  rpragana

	* lib/: mcmath.c, pictures.c:
	
	Updated the runtime error for mcmath.c, to better identify an
	overflow error, as reported by Luciano Cerda (Conectiva Linux,
	Brasil).

2000-08-22 09:30  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	test.code/t05/Makefile, test.code/t05/r.sh,
	test.code/t05/test05d.cob:
	
	Added code for PERFORM ... VARYING ... AFTER statements.  All
	PERFORM statements are be now completed.

2000-08-18 01:25  dessex

	* compiler/htcobol.y, test.code/t05/test05b.cob,
	test.code/t05/test05c.cob:
	
	Added code for WITH TEST AFTER/BEFORE option in in-line PERFORM
	statements.

2000-08-15 06:10  dessex

	* AUTHORS, BUGS, CHANGES, ChangeLog, HISTORY, INSTALL, INSTALL.bin,
	README, TODO, configure, configure.in, htconfig.h.in,
	tinycobol.lsm, info/Compiler-Overview.txt,
	info/VarStructure.Info.txt, info/compiler-design-future.txt:
	
	Updated text files after ispell check.

2000-08-14 05:49  dessex

	* ChangeLog, tinycobol.lsm:
	
	Updated Changelog.

2000-08-14 05:35  dessex

	* AUTHORS, tinycobol.lsm, compiler/htcobol.y, test.code/Readme.txt,
	test.code/t02/test02.cob, test.code/t05/Makefile,
	test.code/t05/Readme.txt, test.code/t05/test05.cob,
	test.code/t05/test05a.cob, test.code/t05/test05b.cob,
	test.code/t05/test05c.cob, utils/cobpp/main.c:
	
	Added 'WITH TEST AFTER/BEFORE' options to PERFORM statements. 
	Added test code test05[abc].cob and removed test05.cob.

2000-08-09 03:35  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test_suite/compile_tests/test.script,
	test_suite/format_tests/test.script,
	test_suite/format_tests/test03d.cob,
	test_suite/format_tests/test05b.cob:
	
	
	Added INITIALIZE statement with tests. First phase of CALL
	extensions.  Cleaned up currency sign tests.

2000-08-03 08:47  bgiroud

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
	test_suite/format_tests/test.script,
	test_suite/format_tests/test03d.cob:
	
	
		Added support for currency sign (euro sign will follow).

2000-07-27 15:17  dessex

	* ChangeLog:
	
	Updated Changelog.

2000-07-25 00:00  bgiroud

	* test_suite/: idxio_tests/idxio02.cob, perform_tests/perf01.cob,
	perform_tests/perf02.cob, perform_tests/perf03.cob,
	perform_tests/perf04.cob, seqio_tests/seqio03.cob,
	seqio_tests/seqio04.cob, seqio_tests/seqio05.cob,
	seqio_tests/seqio06.cob, seqio_tests/seqls01.cob,
	seqio_tests/seqls02.cob:
	
	
		Changed all programs in test_suite still named TEST.

2000-07-23 15:50  bgiroud

	* compiler/htcobol.y, test_suite/seqio_tests/seqio01.cob,
	test_suite/seqio_tests/seqio02.cbl:
	
	
		Made keyword MODE in ACCESS MODE IS optional too. Changed
		Program-id from TEST to SEQIOnn.

2000-07-11 05:38  dessex

	* AUTHORS, ChangeLog, tinycobol.lsm:
	
	Updated Changelog.

2000-07-10 09:41  dessex

	* compiler/htcobol.y, compiler/scan.l, test.code/t21/Readme.txt,
	test.code/t21/test21.cob:
	
	Added NEXT SENTENCE, CONTINUE statements in IF/ELSE conditional
	statements.  Added CONTINUE in statements in in-line PERFORM
	statement.  Removed END-PERFORM scope terminator option from
	standard PERFORM statement.

2000-07-09 12:38  dessex

	* ChangeLog, test_suite/cobol_test.pl:
	
	Added bug fix in test_suite/cobol_test.pl.  Updated Changelog.

2000-07-09 12:21  dessex

	* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
	lib/mcmath.c, lib/strings.c, test.code/Readme.txt,
	test.code/t00/teste.cob, test.code/t05/test05.cob,
	test.code/t07/test07.cob, test.code/t10/test10.cob,
	test.code/t18/test18.cob, test.code/t18/test18i.cob,
	test.code/t18/test18r.cob, test.code/t21/test21.cob:
	
	Added bug fix in PROGRAM-ID statement.	Added Added in-line PERFORM
	statement.

2000-07-01 07:45  dessex

	* ChangeLog, compiler/htcobol.y, compiler/scan.l,
	test.code/t21/Makefile, test.code/t21/test21.cob:
	
	Added bug fix in parser for perform statement.	Added initial
	parser code for the 'with test BEFORE/AFTER' perform option. 
	Updated Changelog.

2000-06-30 22:16  dessex

	* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
	test.code/Readme.txt, test.code/t21/Makefile,
	test.code/t21/Readme.txt, test.code/t21/r.sh,
	test.code/t21/test21.cob:
	
	Added COBOL-85 code for scope delemiters (END-*).  Added t21
	test.code files to test COBOL-85 scope delemiters (END-*) code.

2000-06-10 21:02  dessex

	* ChangeLog:
	
	Updated Changelog.

2000-06-09 00:19  dessex

	* lib/cobmove.c, test.code/t15/test15.cob,
	test.code/t15/test15a.cob, test.code/t15/test15b.c:
	
	Fixed bug in move from type 9 COMP to type 9 DISPLAY fields.

2000-06-06 22:20  dessex

	* ChangeLog, tinycobol.lsm, test.code/t19/test19a.cob:
	
	Updated Changelog.

2000-06-01 19:46  andrewcza

	* lib/: fileio.c, htcoblib.h:
	
	
	Fix fileio.c so that INDEXED IO works again.
	
	Please note that the START VERB will not work yet. I will try to
	finish this code soon.

2000-05-23 17:49  dessex

	* lib/Makefile.in, test.code/t19/Makefile:
	
	Added Makfile code for dynamic library build.

2000-05-13 13:06  dessex

	* ChangeLog:
	
	Updated Changelog.

2000-05-13 12:57  dessex

	* tinycobol.lsm, lib/htcoblib.h, test.code/t15/test15.cob,
	test.code/t15/test15a.cob, test.code/t15/test15b.c,
	test.code/t15/test15d.c, test_suite/compile_tests/oracle1.cob,
	test_suite/compile_tests/oracle2.cob,
	test_suite/compile_tests/oracle3.cob, utils/cobpp/AUTHORS,
	utils/cobpp/COPYRIGHT:
	
	Removed oracle[123].cob files in test_suite/compile_tests.  Added
	tinycobol.lsm file.

2000-05-11 09:18  dessex

	* ChangeLog, INSTALL, compiler/cobopt, test.code/t20/Makefile,
	test.code/t20/TCfile3.txt, test.code/t20/test20e.cob:
	
	Added test in test.code/t20 for 2-diamentional table in
	SEARCH/SEARCH ALL statements.

2000-05-08 03:12  dessex

	* ChangeLog:
	
	Updated and fixed Changelog.

2000-05-07 22:05  dessex

	* ChangeLog:
	
	Updated Changelog.

2000-05-07 01:42  rpragana

	* ChangeLog:
	
	Updated Changelog.

2000-05-06 19:40  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test.code/Readme.txt, test.code/t20/Makefile,
	test.code/t20/Readme.txt, test.code/t20/TCfile1.txt,
	test.code/t20/TCfile2.txt, test.code/t20/TCtable1.cpy,
	test.code/t20/TCtable2.cpy, test.code/t20/TCtable3.cpy,
	test.code/t20/TCtable4.cpy, test.code/t20/TCtable5.cpy,
	test.code/t20/mktab.sh, test.code/t20/r.sh,
	test.code/t20/test20a.cob, test.code/t20/test20b.cob,
	test.code/t20/test20c.cob, test.code/t20/test20d.cob:
	
	Added code for SEARCH and SEARCH ALL statements.  Added
	test.code/t20 SEARCH COBOL test code.

2000-04-08 03:28  dessex

	* utils/: Readme.txt, cobpp/COPYRIGHT, cobpp/Makefile.0,
	cobpp/Makefile.in, cobpp/Readme.txt, cobpp/cobpp.h, cobpp/main.c,
	cobpp/scanner.l, cobpp/support.c:
	
	Minor update to cobpp.

2000-03-29 03:19  dessex

	* test.code/t06/test06-variable-names.cob:
	
	Renamed test06-variable-names.cob to test06v.cob in test.code/t06.

2000-03-25 16:40  dessex

	* test.code/: Makefile.2.tmpl, Makefile.3.tmpl, Makefile.tmpl,
	t00/Makefile, t01/Makefile, t02/Makefile, t03/Makefile,
	t04/Makefile, t06/Makefile, t07/Makefile, t10/Makefile,
	t11/Makefile, t12/Makefile, t13/Makefile, t14/Makefile,
	t15/Makefile, t18/Makefile, t19/Makefile:
	
	Changed makefiles in test.code directory to have debug feature set
	on.

2000-03-25 01:39  dessex

	* compiler/cobopt, compiler/htcobgen.c, compiler/htglobals.c,
	compiler/htglobals.h, compiler/scan.l, test.code/Makefile,
	test.code/Makefile.2.tmpl, test.code/Makefile.3.tmpl,
	test.code/Makefile.tmpl, test.code/config/C.rules.in,
	test.code/config/COB.build.tmpl.in,
	test.code/config/COB.build.tmpl.t.in,
	test.code/copybooks/CMDLine.cpy, test.code/copybooks/CMDLine1.cpy,
	test.code/copybooks/ENVAR1.cpy, test.code/t00/Makefile,
	test.code/t01/Makefile, test.code/t02/Makefile,
	test.code/t03/Makefile, test.code/t04/Makefile,
	test.code/t04/test04.cob, test.code/t04/test04i.cob,
	test.code/t04/test04r.cob, test.code/t05/Makefile,
	test.code/t05/test05.cob, test.code/t06/Makefile,
	test.code/t06/Readme.txt, test.code/t06/index01.cob,
	test.code/t06/test06.cob, test.code/t06/test06i.cob,
	test.code/t06/test06r.cob, test.code/t06/test06s.cob,
	test.code/t06/test06v.cob, test.code/t07/Makefile,
	test.code/t07/Makefile.orig, test.code/t07/cobsub.cob,
	test.code/t07/test07.cob, test.code/t08/Makefile,
	test.code/t08/test08.cob, test.code/t09/Makefile,
	test.code/t09/r.sh, test.code/t09/test09.cob,
	test.code/t10/Makefile, test.code/t10/Readme.txt,
	test.code/t10/test10.cob, test.code/t11/Makefile,
	test.code/t11/Readme.txt, test.code/t11/test11.cob,
	test.code/t12/Makefile, test.code/t12/Readme.txt,
	test.code/t12/test12.cob, test.code/t12/test12i.cob,
	test.code/t12/test12ls.cob, test.code/t12/test12r.cob,
	test.code/t12/test12s.cob, test.code/t13/Makefile,
	test.code/t13/Readme.txt, test.code/t13/r.sh,
	test.code/t13/test13.cob, test.code/t14/Makefile,
	test.code/t14/Readme.txt, test.code/t14/r.sh,
	test.code/t14/test14.cob, test.code/t15/Makefile,
	test.code/t15/Readme.txt, test.code/t15/test15.cob,
	test.code/t15/test15a.cob, test.code/t15/test15b.c,
	test.code/t15/test15d.c, test.code/t16/Makefile.new,
	test.code/t16/Readme.txt, test.code/t16/r.sh,
	test.code/t16/test16.cob, test.code/t17/CMDLine.cpy,
	test.code/t17/CMDLine1.cpy, test.code/t17/ENVAR1.cpy,
	test.code/t17/Makefile, test.code/t18/Makefile,
	test.code/t18/test18.cob, test.code/t18/test18i.cob,
	test.code/t19/CMDLine1.cpy, test.code/t19/Makefile:
	
	Fixed the leaks (spaces, LF, etc.) in the scanner (lex).  Added the
	include (-Ipath) compiler option to define search paths for
	copybooks.  Added the -v (verbose), -z (very verbose), compiler
	options.

2000-03-24 11:18  rpragana

	* compiler/htcobgen.c:
	
	More changes to gen_loadvar where we may find problems with
	subscripts.

2000-03-24 05:17  rpragana

	* compiler/htcobgen.c:
	
	Fixed obscure bug at gen_compare function. We must use gen_loadvar
	to make sure subscripted variables are correctly defined.

2000-03-23 09:39  rpragana

	* test.code/t16/Makefile:
	
	Looking for variable allocation bug.

2000-03-21 14:04  rpragana

	* ChangeLog:
	
	Updated ChangeLog.

2000-03-21 10:47  rpragana

	* compiler/htcobol.y, test.code/t16/Makefile,
	test.code/t16/test16.cob:
	
	Commented the "is_variable" call in the parser, until I fix it.

2000-03-21 08:11  rpragana

	* compiler/htcobol.y, test.code/t16/test16.cob:
	
	Change to avoid null list in "var_list" productions.

2000-03-21 07:51  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t16/test16.cob:
	
	Avoid statements like "move 123 to undefined-1" with undefined-1
	being defined as a paragraph. The function "is_variable" was
	defined to enforce this condition.

2000-03-21 03:48  dessex

	* COPYING.LIB, COPYRIGHT, compiler/htcobgen.c,
	test.code/Makefile.old, test.code/Makefile.tmpl,
	test.code/Readme.txt, test.code/r.sh, test.code/r.sh.tmpl,
	test.code/config/COB.build.tmpl.in,
	test.code/config/COB.build.tmpl.t.in,
	test.code/config/COB.rules.in, test.code/t00/Makefile,
	test.code/t01/Makefile, test.code/t01/compile,
	test.code/t01/test01.2.cob, test.code/t01/test2.cob,
	test.code/t02/Makefile, test.code/t03/Makefile,
	test.code/t04/Makefile, test.code/t05/Makefile,
	test.code/t06/Makefile, test.code/t08/Makefile,
	test.code/t09/Makefile, test.code/t10/Makefile,
	test.code/t11/Makefile, test.code/t12/Makefile,
	test.code/t13/Makefile, test.code/t14/Makefile,
	test.code/t16/Makefile, test.code/t17/Makefile,
	test.code/t18/Makefile, test.code/t19/CMDLine1.cpy,
	test.code/t19/Makefile, test.code/t19/Readme.txt,
	test.code/t19/r.sh, test.code/t19/test.in.txt,
	test.code/t19/test19.cob, test.code/t19/test19a.cob:
	
	Fixed bug in file I/O record define code generation.  Enhanced
	makefiles in test.code directory.  Added test.code t19 for run time
	file I/O testing.

2000-03-12 18:41  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test.code/Readme.txt, test.code/t17/ENVAR1.cpy,
	test.code/t17/GETENV1.cpy, test.code/t17/test17.cob:
	
	I have added the ability to set a return a positive integer from a
	COBOL program using the MOVE ... TO RETURN-CODE statement.  Changed
	environment variables copybook.

2000-02-27 08:20  dessex

	* test.code/t17/GETENV1.cpy:
	
	Added the read environment variables copybook.

2000-02-27 08:15  dessex

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/basicio.c, lib/htcoblib.h,
	test.code/Readme.txt, test.code/t17/CMDLine.cpy,
	test.code/t17/CMDLine1.cpy, test.code/t17/Makefile,
	test.code/t17/test17.cob:
	
	I have added the ability to read environment variables using the
	ACCEPT verb.

2000-02-26 06:18  dessex

	* INSTALL, configure, configure.in, htconfig.h.in,
	compiler/htcobgen.c, lib/htcoblib.h, test.code/Readme.txt,
	test.code/t11/Makefile:
	
	Changed configure to to enable use of library db version 2.xx or
	later.	Fixed bug in user SECTION defined name, so that gas can
	asseble it.

2000-02-08 15:20  andrewcza

	* lib/fileio.c, lib/htcoblib.h, test.code/t18/test18.cob,
	test.code/t18/test18r.cob:
	
	
	Implement START ... GREATER THAN for Relative files.

2000-01-27 03:36  dessex

	* INSTALL, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/basicio.c,
	lib/htcoblib.h, test.code/t02/test02.cob, test.code/t03/Makefile,
	test.code/t03/test03.cob, test.code/t18/Makefile:
	
	I have changed the compiler so that all variable names will be
	displayed without the '-' to '_' replacement.  I have enhanced the
	DISPLAY verb to enable to direct output to stdout/stderr. The
	default is the CONSOLE, which is stdout.

2000-01-12 22:42  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
	lib/htcoblib.h:
	
	Small change in token OVERFLOW, because of clash with math.h
	include.

2000-01-12 14:08  dessex

	* compiler/htcobol.y, compiler/scan.l, lib/htcoblib.h,
	test.code/t02/test02.cob, test.code/t03/Makefile,
	test.code/t03/r.sh:
	
	Added READY/RESET TRACE to scanner.  Added htconfig.h includes in
	htcoblib.h file.

2000-01-12 06:11  dessex

	* configure.in:
	
	Added configure.in file.

2000-01-12 06:11  dessex

	* utils/cobpp/: ansi_setup.h, cobpp.h, get_util.c, get_util.h,
	list_util.c, list_util.h, main.c, opt_util.c, opt_util.h,
	scanner.l, str_util.c, str_util.h, support.c, vperror.c, vperror.h:
	
	Added utils/cobpp files.

2000-01-12 04:22  dessex

	* INSTALL, Makefile.in, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htglobals.c, compiler/scan.l, lib/cobmove.c:
	
	Added ability to switch debugging(stabs) on/off in code generation.
	 Small fix in scanner to scan ',' and/or blanks.  Changed compiler
	macro switch from DEBUGGING to DEBUG_RTS in cobmove.

2000-01-12 02:50  dessex

	* INSTALL, Makefile, Makefile.0, Makefile.in, configure,
	htconfig.h.in, install-sh, compiler/Makefile, compiler/Makefile.0,
	compiler/Makefile.in, compiler/htconfig.0.h, compiler/htconfig.h,
	lib/Makefile, lib/Makefile.0, lib/Makefile.in, utils/Makefile,
	utils/Makefile.0, utils/Makefile.in, utils/cobpp/Makefile,
	utils/cobpp/Makefile.0, utils/cobpp/Makefile.in:
	
	Added configure files.	Changed cobpp directories and moved files
	to one directory.

2000-01-10 15:04  andrewcza

	* test_suite/cobol_test.pl:
	
	
	Fix cobpp path

2000-01-10 14:29  andrewcza

	* lib/fileio.c, test.code/t18/test18.cob,
	test.code/t18/test18r.cob:
	
	
	Fix Prototype for cob_start in fileio.c.

2000-01-07 11:47  andrewcza

	* lib/fileio.c, test.code/t18/test18.cob,
	test.code/t18/test18i.cob:
	
	
	Modify fileio.c to start implementing START fo relative files

2000-01-06 00:13  jmnoeth

	* test_suite/format_tests/test01c.cob:
	
	New program to test COMP (4 byte binary integer) data types

2000-01-06 00:13  jmnoeth

	* test_suite/format_tests/test.script:
	
	Added entry for program test01c (tests COMP data types)

2000-01-06 00:13  jmnoeth

	* test_suite/format_tests/test05a.cob:
	
	fixed the test for high/low values

2000-01-05 23:56  jmnoeth

	* test_suite/test.baseline:
	
	Added section for new program format_tests/test05a to test COMP
	data types.

2000-01-05 23:51  jmnoeth

	* lib/htcoblib.h:
	
	Added DTYPE_GROUP for cobmove routines

2000-01-05 23:51  jmnoeth

	* lib/cobmove.c:
	
	Added logic to handle COMP and INDEX data types (4 byte binary
	integer)

2000-01-04 15:01  andrewcza

	* lib/fileio.c, lib/htcoblib.h, test.code/t18/Makefile,
	test.code/t18/Readme.txt, test.code/t18/r.sh,
	test.code/t18/test18.cob:
	
	
	Create test18 and modify fileio.c and htcoblib.h to implement the
	start command for an indexed file using the primary key where the
	condition is = to the key.

2000-01-04 14:18  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, lib/Makefile, lib/htcoblib.h, lib/screenio.c,
	test.code/t16/test16.cob:
	
	Added generation of screen section accepts/displays (not the
	library functions yet).

2000-01-04 10:47  rpragana

	* compiler/scan.l, test.code/t16/test16.cob:
	
	Added "D" comment/debug syntax, controlled by variable source_debug
	(scan.l), as queried by Glen.

2000-01-03 22:19  glen

	* compiler/scan.l:
	
	Added scan rule to allow floating asterisk for comment

2000-01-03 14:00  rpragana

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Modified "start" statement syntax and code generation to allow
	conditions and alternate keys (as required by Andrew).

2000-01-03 03:58  dessex

	* compiler/: Makefile, scan.l:
	
	Added -DDEBUG_SCANNER flag in compiler/Makefile and removed it from
	scan.l.  Removed excess file scanner.1.l from cobpp.

2000-01-03 03:24  dessex

	* INSTALL, INSTALL.bin, README, info/rpm/Readme.txt,
	info/rpm/rpm-KickStart-HOWTO-13.txt,
	info/rpm/tinycobol-0.19991230.spec, utils/Makefile,
	utils/cobpp/Makefile:
	
	Added info/rpm directory which contains info and spec file.  Added
	INSTALL.bin file for binary distribution.  Added make install for
	cobpp.	Enhanced INSTALL and README files.

2000-01-01 23:02  glen

	* test_suite/test.baseline:
	
	Updates for new move library results

2000-01-01 22:37  glen

	* test_suite/format_tests/: test01a.cob, test01b.cob:
	
	Correct display to allow test to run in test_suite

1999-12-30 23:14  jmnoeth

	* test_suite/format_tests/test03b.cob:
	
	The result for test AE08 should really be "3 45" instead of "3 46"
	because the blank is inserted into the result. The same is true
	with the slash (/) (test AS08) insertion, the result should be
	"3/45" instead of "3/46".

1999-12-30 23:14  jmnoeth

	* test_suite/format_tests/test03c.cob:
	
	The compiler seems to have a problem with pictures like
	9(nn)V9(nn), it is generating a field definition stating that there
	is only one decimal position regardless of what the picture states.
	This bug applies to the display of field WS-X3. Added code to test
	asterisk insertion.

1999-12-30 23:14  jmnoeth

	* test_suite/format_tests/test03a.cob:
	
	The compiler is not properly generating numeric constants that
	contain decimal points. For the purposes of this test, the numeric
	constants containing decimal points were changed to alphanumeric
	constants.

1999-12-30 23:14  jmnoeth

	* test_suite/format_tests/test02b.cob:
	
	Moving a 4 digit number to a $$$9 field will result in 3 digits
	(left most digit will get truncated), preceeded by the currency
	sign. Floating insertion characters always require one more
	character than necessary to hold all the digits, the extra
	character is for the insertion character itself if all digits are
	non zero.

1999-12-30 23:14  jmnoeth

	* test_suite/format_tests/test05a.cob:
	
	Changed to not test for low/high values, as this test didn't appear
	to work. Instead, created a routine _DUMP_, which places a hex
	representation of data for one field into another field. The Hex
	values were displayed for comparison. Also added code to check the
	move of figurative zero, high and low values to a numeric (display)
	field.
	
	The _DUMP_ is called like:   WORKING-STORAGE.	 01  WS-DUMP-INPUT 
			PIC X(n).    01  WS-DUMP-OUTPUT 		PIC
	X(n * 2).    01  WS-DUMP-COUNT			PIC 9(4) VALUE n.
	
	  PROCEDURE DIVISION.
	      CALL "_DUMP_" USING
		  WS-DUMP-INPUT
		  WS-DUMP-COUNT
		  WS-DUMP-OUTPUT.

1999-12-30 23:14  jmnoeth

	* test_suite/format_tests/test04.cob:
	
	Added code to test the 'CR' and 'DB' edit types.

1999-12-30 23:06  jmnoeth

	* lib/cobmove.c:
	
	New runtime move routines (replaces mcmove.c)

1999-12-30 23:06  jmnoeth

	* test_suite/cobol_test.pl:
	
	Changed name of cobol library from libcobol.a to libhtcobol.a

1999-12-30 23:06  jmnoeth

	* lib/mcmath.c:
	
	Changed logic to deal with sign characters of packed numeric
	fields.

1999-12-30 23:06  jmnoeth

	* lib/Makefile:
	
	Changed to use cobmove.c instead of mcmove.c

1999-12-30 23:06  jmnoeth

	* lib/htcoblib.h:
	
	Inserted constants and definitions for cobmove routines

1999-12-30 03:17  dessex

	* compiler/htconfig.h, test.code/t01/test01.2.cob:
	
	Added htconfig.h, modified htglobals.c to use htconfig.h.  Removed
	and renamed some excess files.

1999-12-30 03:12  dessex

	* BUGS, INSTALL, Makefile, README, cobopt, compiler/Makefile,
	compiler/Makefile.0, compiler/cobopt, compiler/htcobgen.c,
	compiler/htglobals.c, lib/Makefile, lib/Makefile.0,
	lib/basicio.1.c, lib/basicio.2.c, lib/general.1.c, lib/mccntrl.0.h,
	test.code/Readme.txt, test.code/t00/.gdbinit,
	test.code/t00/Makefile, test.code/t00/gdbinit.0,
	test.code/t00/r.sh, test.code/t00/teste.0.cob,
	test.code/t00/teste.1.cob, test.code/t01/Makefile,
	test.code/t01/r.sh, test.code/t01/test1.cob,
	test.code/t01/test_pos.S, test.code/t02/Makefile,
	test.code/t03/.gdbinit, test.code/t03/Makefile,
	test.code/t03/gdbinit.1, test.code/t04/Makefile,
	test.code/t04/r.sh, test.code/t05/Makefile, test.code/t05/r.sh,
	test.code/t06/Makefile, test.code/t06/r.sh, test.code/t07/Makefile,
	test.code/t07/Makefile.orig, test.code/t07/r.sh,
	test.code/t08/Makefile, test.code/t08/r.sh, test.code/t09/Makefile,
	test.code/t10/Makefile, test.code/t10/r.sh, test.code/t11/Makefile,
	test.code/t11/r.sh, test.code/t12/Makefile, test.code/t12/r.sh,
	test.code/t13/Makefile, test.code/t14/Makefile,
	test.code/t15/Makefile, test.code/t16/Makefile,
	test.code/t17/Makefile, test.code/tdb01/Makefile,
	test.code/tdb01/Makefile.0:
	
	Added make install to Makefiles.  Added htconfig.h, modified
	htglobals.c to use htconfig.h.	Changed the name of libcobol to
	libhtcobol to avoid any future conflicts.  Removed some excess
	files.

1999-12-29 14:20  andrewcza

	* lib/fileio.c:
	
	
	Modified fileio.c to include sanity checks on the files open mode
	to make sure that you cannot write to files opened in input mode or
	read from files opened in output mode etc.

1999-12-29 13:19  andrewcza

	* lib/fileio.c, test.code/t04/test04.cob,
	test.code/t04/test04r.cob:
	
	
	Modified fileio.c to implement Delete for Indexed files with
	Alternate keys

1999-12-29 12:51  andrewcza

	* lib/fileio.c, test.code/t04/Makefile, test.code/t04/test04.cob,
	test.code/t04/test04i.cob:
	
	
	Modify fileio.c to implement rewrite for Indexed files with
	alternate keys

1999-12-28 00:49  dessex

	* compiler/htcobol.y, compiler/scan.l, test.code/Readme.txt,
	test.code/t02/TEST02.cpy, test.code/t02/TEST02A.cpy,
	test.code/t02/test02.cob, test.code/t17/test17.cob:
	
	Fixed bug in COPY/COPY REPLACING statements.

1999-12-27 20:07  dessex

	* test.code/t17/: CMDLine.cpy, CMDLine1.cpy, Makefile, Readme.txt,
	r.sh, test17.cob:
	
	Added program to test 'ACCEPT var FROM COMMAND-LINE' clause.  This
	COBOL 74 extention, gives COBOL the ability to process the
	Linux(U*IX) command line.

1999-12-27 20:02  dessex

	* INSTALL, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/Makefile, lib/basicio.c,
	lib/htcoblib.h, test.code/Makefile, test.code/Readme.txt,
	test.code/t16/Makefile, test.code/t16/test16.cob:
	
	Added 'ACCEPT var FROM COMMAND-LINE' clause. This COBOL 74
	extention, gives COBOL the ability to process the Linux(U*IX)
	command line.

1999-12-25 23:02  glen

	* README:
	
	Added comments for $COBDIR/cobopt file

1999-12-25 22:57  glen

	* test_suite/test.baseline:
	
	Add sequential read of indexed file test

1999-12-25 22:57  glen

	* test_suite/perform_tests/perf05.cob:
	
	Change file name

1999-12-25 22:50  glen

	* cobopt, compiler/htglobals.c:
	
	Initial addition of $COBDIR/copopt file for installation default
	behavior of the compiler.  This file allows specific default
	behaviors for the compiler to be saved in the cobopt file instead
	of having to be entered each time a program is compiled.

1999-12-24 15:33  glen

	* compiler/htglobals.c:
	
	Add readline to LD link list

1999-12-24 14:37  glen

	* test_suite/idxio_tests/: idxio03.cob, test.script:
	
	Add sequential read of indexed file test

1999-12-24 14:04  glen

	* lib/: fileio.c, screenio.c, strings.c:
	
	Changes for var args on Solaris

1999-12-24 13:47  glen

	* compiler/: htcobol.y, scan.l:
	
	Added conditional for __builtin_va_alist for Solaris

1999-12-24 13:30  glen

	* test_suite/compile_tests/oracle1.cob:
	
	Removed comments and other noise from test program to get to the
	real cause of the failed compile.  Need to support multiple call
	arguments.

1999-12-24 12:04  rpragana

	* ChangeLog, compiler/scan.l:
	
	Fixed bug with pictures parsing introduced after changes for the
	screen section. (Thanks David)

1999-12-21 15:53  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t16/test16.cob:
	
	Fixed fld_desc.len to have the correct length of the numeric field,
	for comp-3 and comp variables.

1999-12-21 07:18  rpragana

	* ChangeLog, compiler/Makefile, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, test.code/t16/test16.cob:
	
	Eliminated uneeded flex library, defining a correct yywrap
	function.  More advances toward screen section implementation: code
	for from/to/using at the processing functions fixed.

1999-12-20 22:49  glen

	* test_suite/cobol_test.pl:
	
	Added readline libraries to LD parameters

1999-12-20 18:01  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, lib/basicio.c, lib/fileio.c, lib/general.c,
	lib/htcoblib.h, lib/mcmove.c, lib/screenio.c,
	test.code/t11/Makefile, test.code/t12/Makefile,
	test.code/t16/Makefile, test.code/t16/test16.cob:
	
	Added control of compilation with defines WANT_READLINE and
	WANT_DYNAMIC_LIBS.  Added routines for processing each screen
	section field (at compilation time).

1999-12-20 14:05  andrewcza

	* lib/Makefile, lib/fileio.c, test.code/t04/Makefile:
	
	
	Modified fileio.c to fix a bud in read whereby it incorrectly
	returned file status 23. Addec Screenio back to the Makefile

1999-12-19 22:06  rpragana

	* lib/Makefile, lib/basicio.c, lib/fileio.c, lib/htcoblib.h,
	test.code/t11/Makefile, test.code/t12/Makefile,
	test.code/t16/Makefile, test.code/t16/test16.cob:
	
	Changes to make smarter libraries loading. Now we have to link only
	with -lcobol -lm and -ldl. All other libraries, including db,
	ncurses and readline are only called when appropriate.	Please note
	changes for calling some functions.

1999-12-19 14:37  andrewcza

	* test.code/t04/Makefile:
	
	
	Add -lreadline to makefile so the program will link

1999-12-18 18:07  rpragana

	* ChangeLog, compiler/htcobgen.c, test.code/t16/Makefile,
	test.code/t16/test16.cob, test_suite/cobol_test.pl:
	
	Added level 77 variables and some error detection for malformed
	data hierarchy.

1999-12-17 23:45  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/basicio.c,
	lib/htcoblib.h, test.code/t11/test11.cob, test.code/t16/Makefile,
	test.code/t16/test16.cob:
	
	More changes in the accept statement, now that I understand it a
	little more.  It is using readline if input comes from a terminal,
	otherwise plain gets().  The ncurses calls will be reserved for
	screen section items i/o.

1999-12-16 19:07  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, lib/basicio.c,
	test.code/t04/test04.cob, test.code/t16/test16.cob:
	
	Introduced a selection for accept/display statements. If there is a
	screensection declared (even without any items), it will force use
	of ncurses for screen i/o. Otherwise, all terminal i/o is really
	stdin/stout, so we can use a line sequential file redirected as
	stdin, for instance.

1999-12-16 18:15  rpragana

	* compiler/htcobol.y, lib/screenio.c, test.code/t06/test06.cob,
	test.code/t16/test16.cob:
	
	Small changes in screenio code to avoid core dumps. It's not
	finished, though.

1999-12-16 15:18  andrewcza

	* lib/fileio.c:
	
	
	Modify cob_read in fileio.c for alternate keys.

1999-12-16 14:46  rpragana

	* compiler/htcobol.y:
	
	Fixed generation of cob_return instead of cob_read_next. (Andrew
	request)

1999-12-16 14:31  rpragana

	* compiler/: htcobol.y, htcoboly.h, htglobals.h:
	
	Check if indexed file have a record key and generate error. 
	Conditional definition of TRUE and FALSE at htglobals.h (clash with
	the same symbols in ncurses.h).

1999-12-16 12:22  rpragana

	* compiler/htcobgen.c, lib/basicio.c, lib/mcmove.c, lib/screenio.c:
	
	Changes to fix a bug in screen i/o with ncurses. Now all test.code
	programs run (almost perfectly).

1999-12-16 12:12  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/Makefile, lib/basicio.c,
	lib/cobmove.c, lib/general.c, lib/htcoblib.h, lib/mcmove.c,
	lib/screenio.c, lib/strings.c, test.code/t01/Makefile,
	test.code/t02/Makefile, test.code/t03/Makefile,
	test.code/t04/Makefile, test.code/t05/Makefile,
	test.code/t06/Makefile, test.code/t07/Makefile,
	test.code/t08/Makefile, test.code/t09/Makefile,
	test.code/t10/Makefile, test.code/t11/Makefile,
	test.code/t12/Makefile, test.code/t13/Makefile,
	test.code/t14/Makefile, test.code/t15/Makefile,
	test.code/t16/Makefile:
	
	Changes to use ncurses for screen i/o.

1999-12-15 15:16  andrewcza

	* lib/fileio.c, test.code/t04/test04.cob:
	
	
	Amend fileio.c routine cob_read_next and cob_read_prev to handle
	alternate keys.

1999-12-15 14:47  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test.code/t13/test13.cob:
	
	Modified file_desc generation when an indexed file don't have a key
	field (sequential access).  Modified the scanning of copy statement
	when the file name is followed by a period (end of statement).

1999-12-15 13:49  andrewcza

	* lib/fileio.c, test.code/t04/Makefile, test.code/t04/test04.cob,
	test.code/t06/test06.cob:
	
	
	Modify fileio.c cob_read to handle Reading via Alternate Keys.

1999-12-14 21:12  glen

	* compiler/htglobals.c:
	
	Reformatted fole using indent to -gnu format.  Also changed default
	link directory order when compiling with -x option

1999-12-14 21:06  glen

	* test_suite/cobol_test.pl:
	
	Changed default path to point to htcobol and libcobol as built in
	the development directory.  This should make it easier for users to
	run the test 'out of the box.'

1999-12-14 17:01  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, lib/strings.c,
	test.code/t14/test14.cob:
	
	Implemented library function cob_inspect_replacing (part of inspect
	statement).

1999-12-14 14:09  andrewcza

	* compiler/htcobgen.c, lib/fileio.c, test.code/t04/test04.cob:
	
	
	Modify htcobgen.c to fix a problem in the definitions of Alternate
	keys.  Modify fileio.c so that the open routine, close route and
	write routine will handle Alternate keys.

1999-12-14 10:47  rpragana

	* compiler/htcobgen.c, lib/strings.c, test.code/t14/test14.cob,
	test.code/t16/test16.cob:
	
	Yet more changes to the inspect stuff.

1999-12-14 05:44  rpragana

	* compiler/htcobgen.c:
	
	Corrected problem with "perform" code gen.

1999-12-14 00:27  glen

	* test_suite/idxio_tests/idxio03.cob:
	
	Add mixed mode sequential I-O test program

1999-12-14 00:15  glen

	* test_suite/idxio_tests/: idxio02.cob, test.script:
	
	Add indexed sequienial read test

1999-12-13 22:51  glen

	* test_suite/idxio_tests/test.script:
	
	Initial load of indexed IO tests to repository

1999-12-13 22:51  glen

	* test_suite/idxio_tests/idxio01.cob:
	
	Initial addition to the repository of indexed io test 01

1999-12-13 22:51  glen

	* test_suite/cobol_test.pl:
	
	Added indexed sequential file access tests

1999-12-13 17:48  rpragana

	* compiler/htcobgen.c:
	
	Slowly moving into the "inspect" statement.

1999-12-13 16:11  andrewcza

	* lib/fileio.c:
	
	
	Modify close routine in fileio.c to close alternate key files.

1999-12-13 15:54  andrewcza

	* lib/fileio.c, test.code/t04/test04.cob, test.code/t12/test12.cob:
	
	
	Modify the Open routine in fileio.c to open a file for each
	Alternate Key.

1999-12-13 14:06  rpragana

	* compiler/htcobgen.c, lib/htcoblib.h:
	
	Added a DB* field to altkey_desc to allow to store a handle for the
	alternate key auxiliary file. (another libdb file for each alt key)

1999-12-13 13:33  rpragana

	* compiler/htcobgen.c, lib/htcoblib.h:
	
	Added a field to file_desc (htcoblib.h) to store the current
	alternate key file descriptor (solicited by Andrew), or NULL if
	master key is in use.

1999-12-12 21:24  glen

	* test.code/: t00/Makefile, t01/Makefile, t04/Makefile,
	t05/Makefile, t06/Makefile, t08/Makefile, t09/Makefile,
	t10/Makefile, t11/Makefile, t12/Makefile, t13/Makefile,
	t14/Makefile:
	
	Changed -l command line option to -P in cobol make files

1999-12-12 21:17  rpragana

	* compiler/htcobgen.c, test.code/t03/test03.cob,
	test.code/t16/test16.cob:
	
	Another small fix at the stabs for doing single stepping through
	"performs".

1999-12-12 20:48  rpragana

	* ChangeLog, compiler/htcobgen.c, test.code/t03/Makefile,
	test.code/t16/Makefile:
	
	Fixups for gdb stepping within performs. I have tomake changes in
	the code generated, avoiding to use the exit_paragraph function.

1999-12-12 15:56  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, test.code/t16/Makefile,
	test.code/t16/test16.cob:
	
	Tests with stabs (debugging info embedded).

1999-12-12 00:19  glen

	* compiler/: htglobals.c, htglobals.h:
	
	Changes to command line processing: Removes -l option for program
	listings.  This is now replaced by the -P flag.  Enabled -D for the
	output of 'debugging' information to the ld process.  Enabled the
	-B static|dynamic option to control link mode.
	
	Changes to work file processing when the -D option is used to put
	the intermediate assembler file in the same directory as the source
	so the debugger can find it.

1999-12-12 00:11  glen

	* test_suite/cobol_test.pl:
	
	Change -l flag for listing to -P flag for listing.  This is to
	allow the passing of link options in the near future

1999-12-11 15:44  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y,
	test.code/t16/test16.cob:
	
	Small advance with the gdb through "performs" problem.

1999-12-10 23:06  rpragana

	* lib/mcmath.c, test.code/t02/Makefile, test.code/t16/test16.cob:
	
	Fixed bug in "compare" function that prevented "perform...varying"
	from working.

1999-12-10 22:03  rpragana

	* compiler/htcobgen.c:
	
	Fixed bug in gen_set (Thanks David), "break" missing.

1999-12-10 20:17  rpragana

	* compiler/htcobgen.c, test.code/t16/test16.cob:
	
	Still more data types, comp and comp-3 (partial), for debugging.

1999-12-10 17:16  rpragana

	* ChangeLog, compiler/htcobgen.c:
	
	Debugging update: display of "usage is display" variables
	implemented.

1999-12-10 14:34  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, test.code/t16/Makefile,
	test.code/t16/test16.cob:
	
	Implemented debugging info (stabs) generation in the assembly
	object.

1999-12-09 19:29  rpragana

	* compiler/: htcobgen.c, htcobol.y, htcoboly.h:
	
	Implemented clause "KEY IS <alternate key>" for the "read"
	statement.

1999-12-09 16:55  rpragana

	* lib/Makefile, lib/mcmath.c, test.code/t16/Makefile,
	test.code/t16/test16.cob:
	
	Fixes in the arithmetic routines for "usage is comp" variables.

1999-12-09 15:05  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, test.code/t16/test16.cob:
	
	Binary variables as indices.  New SET statement implementation
	(changed from David's).

1999-12-09 11:57  rpragana

	* ChangeLog, info/Compiler-Overview.txt, test.code/t16/Makefile:
	
	Updated the Compiler-Overview.txt doc to explain how
	subscripting/indexing is working.

1999-12-09 03:01  dessex

	* test.code/: t02/.gdbinit, t02/Makefile, t02/gdbinit.1,
	t02/gdbinit.2, t02/gdbinit.3, t02/r.sh, t02/test02.cob,
	t15/Makefile, t15/r.sh, t15/test15.cob, t15/test15a.cob,
	t15/test15b.c:
	
	Changed sources in t15. Removed some gdbinit files in t02

1999-12-08 23:53  glen

	* compiler/htglobals.c:
	
	Compiler was core dumping if no source file name was provided. 
	Change to generate error message and return an error code if no
	file name.

1999-12-08 13:43  andrewcza

	* compiler/htcobgen.c, lib/fileio.c, test.code/t04/test04.cob,
	test.code/t12/test12.cob:
	
	
	Finish off Code for Relative IO.  Start with the coding for
	Alternate Keys.

1999-12-08 07:41  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	lib/mcmove.c, test.code/t09/.gdbinit, test.code/t09/test09.cob:
	
	Bug fixes with special literals (high-values, low-values, ...).

1999-12-07 16:44  rpragana

	* test.code/t16/: Makefile, test16.cob:
	
	Added usage comp example (was missing in previous cvs commit?!).

1999-12-07 11:58  rpragana

	* compiler/htcobol.y, lib/mcmove.c, test.code/Makefile,
	test.code/t07/cobsub.cob, test.code/t07/test07.cob:
	
	Implemented usage is computational (binary) items.

1999-12-07 10:16  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	test.code/t07/Makefile, test.code/t07/cobsub.cob,
	test.code/t07/test07.cob:
	
	Fixed all bugs in linkage.  Now both Cobol and C subprograms work. 
	Tests at test.code/t07.

1999-12-07 07:50  rpragana

	* test.code/t07/: Makefile.orig, subrot.c:
	
	Added t07/subrot.c (almost forgot it!)

1999-12-07 07:46  rpragana

	* test.code/t07/: Makefile, test07.cob:
	
	Changed test.code/t07 to a test of Cobol<->C interface.

1999-12-07 06:46  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, test.code/t07/test07.cob:
	
	Changed the arguments to call a procedure (C function) so that only
	a pointer (char *) is passed corresponding to each argument. (This
	will make David happier :)

1999-12-06 23:06  dessex

	* test.code/: Readme.txt, t15/Makefile, t15/test15.cob:
	
	Small fix to test.code/t15 directory files.

1999-12-06 19:48  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test.code/t09/test09.cob:
	
	Finished parsing of "inspect" statement, in full.

1999-12-06 19:06  rpragana

	* compiler/htcobgen.c, lib/htcoblib.h, test.code/t01/.gdbinit,
	test.code/t01/test01.cob:
	
	Fixed size problem with large arrays. Notice the change at fld_desc
	structure for all the library routines, as size now is a long
	integer. -- DON'T USE short integers to store it anymore. --

1999-12-06 18:13  rpragana

	* compiler/htcobgen.c:
	
	Update "delete" as requested by Andrew, to pass the recno for
	relative files.

1999-12-06 14:41  andrewcza

	* lib/fileio.c, test.code/t04/test04.cob:
	
	
	Comment out a line of code which positions us one record before the
	record we need to delete.
	
	Change test04.cob to use READ filename KEY IS ...

1999-12-06 13:47  andrewcza

	* lib/fileio.c, test.code/t12/test12.cob:
	
	
	Modify fileio.c to implement DELETE for Relative IO. The compiler
	needs a change before this will work.

1999-12-06 13:00  andrewcza

	* lib/fileio.c, test.code/t12/test12.cob:
	
	
	Finish off the library routine for READ PREVIOUS for Relative IO.

1999-12-06 11:56  rpragana

	* compiler/htcobgen.c, compiler/htcoboly.h, lib/htcoblib.h,
	lib/strings.c, test.code/t14/.gdbinit, test.code/t14/test14.cob,
	test.code/t14/unstring.cob:
	
	Bug fixes for the inspect statement code generation.

1999-12-05 14:29  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h:
	
	Partial implementation of "inspect".

1999-12-05 09:08  dessex

	* BUGS, compiler/htcobgen.c, compiler/htcobol.y, compiler/scan.l,
	lib/Makefile, test.code/Readme.txt, test.code/t02/.gdbinit,
	test.code/t02/Makefile, test.code/t02/r.sh,
	test.code/t02/test02.cob, test.code/t07/Makefile,
	test.code/t15/Makefile, test.code/t15/Readme.txt,
	test.code/t15/r.sh, test.code/t15/test15.cob,
	test.code/t15/test15a.cob, test.code/t15/test15b.c:
	
	Added Set statement. Not compleated.  Found some reasons for smoe
	bugs.  Added t15 test programs to test calling C and COBOL programs
	from COBOL.

1999-12-04 23:50  glen

	* compiler/htglobals.c:
	
	Corrected problem with missing v and V command line arguments

1999-12-04 23:31  glen

	* lib/Makefile:
	
	make clean was not deleting .o files.  This update fixes the ld bug

1999-12-04 23:31  glen

	* test_suite/test.baseline:
	
	Update regression test standard file

1999-12-04 23:07  glen

	* compiler/htcobgen.c:
	
	Changes to compiler return codes and a few compiler error message
	codess.  Straightened up the compiler summary flower box.

1999-12-04 22:52  glen

	* test_suite/format_tests/test05a.cob:
	
	Changed test to check for LOW-VALUES instead of a redefinition of
	the numeric target area.  The test is still failing however.  The
	data field does contain LOW-VALUES,  it is the IF XXX = LOW-VALUES
	that is failing.

1999-12-04 22:43  glen

	* compiler/htglobals.c:
	
	Added -o option to the command line to specify executable file
	name.  Also changed command line processing to use standard getopt
	library routine.  This makes the command line options much more
	flexable.

1999-12-04 14:57  rpragana

	* lib/strings.c, test.code/t14/.gdbinit, test.code/t14/test14.cob:
	
	Finished (I hope) the unstring statement.

1999-12-04 12:47  rpragana

	* compiler/htcobol.y, compiler/scan.l, lib/strings.c,
	test.code/t14/test14.cob:
	
	Corrections for the parsing of "not on overflow" clause.

1999-12-04 11:18  rpragana

	* lib/strings.c, test.code/t14/.gdbinit, test.code/t14/test14.cob:
	
	Partially implemented unstring (example at t14).

1999-12-03 18:07  rpragana

	* lib/strings.c, test.code/t14/.gdbinit,
	test.code/t14/noeth-test.cob, test.code/t14/string.cob:
	
	Added test programs at t14.

1999-12-03 14:37  rpragana

	* compiler/htcobol.y, compiler/scan.l, lib/strings.c,
	test.code/t14/test14.cob:
	
	Some fix for unstring syntax and a little test library.

1999-12-02 19:10  rpragana

	* lib/strings.c, test.code/t04/test04.cob:
	
	Advanced a little more the cob_unstrig library function.

1999-12-02 16:19  andrewcza

	* compiler/htcobol.y, lib/fileio.c, test.code/t12/test12.cob:
	
	
	Changed htcobol.y and fileio.c to implement READ NEXT for relative
	file IO.  READ PREV for relative IO is also implemented BUT I still
	need to finish the code to detect the beginning of file.

1999-12-02 15:13  andrewcza

	* lib/fileio.c:
	
	
	Finished off the code for Read Next in relative mode. Read Previous
	still needs some work.

1999-12-02 14:26  andrewcza

	* lib/fileio.c, test.code/t06/test06.cob, test.code/t12/test12.cob,
	test.code/t12/test12i.cob, test.code/t12/test12ls.cob,
	test.code/t12/test12r.cob, test.code/t12/test12s.cob:
	
	
	Modify all relative file io in fileio.c to use normal io and not
	DB-1.85 as it does not work correctly. Work still needs to be done
	on read next and read prev for relative io to skip the
	blank/deleted records.
	
	Amend test programs for testing.

1999-12-02 13:11  andrewcza

	* test.code/t11/test11.cob:
	
	
	Modified test11.cob to work initialize the fields correctly.

1999-12-02 11:15  rpragana

	* ChangeLog:
	
	Update ChangeLog to prepare a public release.

1999-12-02 10:59  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, lib/Makefile, lib/fileio.c, lib/htcoblib.h,
	test.code/t04/test04.cob:
	
	Implemented "alternate record keys" for indexed files. Modified
	test04 to show an example. Modified cob_open (fileio.c) to show an
	example of access of the altkey_desc structure.

1999-12-01 23:37  glen

	* test_suite/format_tests/: test.script, test01.cob, test01a.cob,
	test01b.cob, test02a.cob, test02b.cob, test03a.cob, test03b.cob,
	test03c.cob, test04.cob, test05a.cob, test_blank:
	
	Initial addition to repository

1999-12-01 23:37  glen

	* test_suite/: compile_tests/README, compile_tests/ctest02.cbl,
	compile_tests/test.script, perform_tests/perf01.cob,
	perform_tests/perf02.cob, perform_tests/perf03.cob,
	perform_tests/perf04.cob, perform_tests/perf05.cob,
	perform_tests/test.script, seqio_tests/foobar.dat,
	seqio_tests/input.dat, seqio_tests/lineseq.dat,
	seqio_tests/nofile.dat, seqio_tests/seqio01.cob,
	seqio_tests/seqio02.cbl, seqio_tests/seqio03.cob,
	seqio_tests/seqio04.cob, seqio_tests/seqio05.cob,
	seqio_tests/seqio06.cob, seqio_tests/seqls01.cob,
	seqio_tests/seqls02.cob, seqio_tests/test.script,
	seqio_tests/test06.dat:
	
	Initial load to Repository

1999-12-01 23:34  glen

	* test_suite/compile_tests/: ctest01.cob, ctest01a.cob,
	ctest01b.cob, ctest01c.cob, ctest01d.cob, ctest01e.cob,
	ctest03.cob, ctest04.cob, ctest05.cob, ctest06.cob, ctested01.cob,
	ctested02.cob, ctested03.cob, ctested04.cob, ctested05.cob,
	ctested06.cob, ctestfc01.cob, ctestfc02.cob, ctestws01.cob,
	ctestws02.cob, ctestws03.cob, ctestws04.cob, ctestws05.cob,
	ctestws06.cob, ctestws07.cob, ctestws08.cob, ctestws09.cob,
	ctestws10.cob, ctestws11.cob, ctestws12.cob, oracle1.cob,
	oracle2.cob, oracle3.cob, sample.cob:
	
	Initial upload to repository

1999-12-01 23:27  glen

	* test_suite/test.baseline:
	
	Initial addition to repository

1999-12-01 23:27  glen

	* test_suite/cobol_test.pl:
	
	Initial upload to Repository

1999-12-01 22:25  glen

	* lib/Makefile:
	
	add test suite

1999-12-01 20:00  rpragana

	* info/Compiler-Overview.txt, test.code/t14/unstring.cob:
	
	Corrected some mistakes in my  Compiler-Overview description and
	added a nice example of our context-dependant scanning strategy.

1999-12-01 19:13  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	compiler/scan.l, test.code/t09/test09.cob,
	test.code/t14/test14.cob:
	
	Nasty bug because of a reduce/reduce conflict solved.  I have to
	add a new state to the scanner, though (EXCEPTION_ST), but at least
	it is working now.

1999-12-01 16:33  rpragana

	* ChangeLog, test.code/t08/test08.cob, test.code/t10/test10.cob,
	test.code/t11/test11.cob, test.code/t12/test12.cob,
	test.code/t14/test14.cob:
	
	Fixed bugs in several programs (test.code) that used COUNTER,
	areserved cobol word as an identifier. (All except t08 compiles
	now)

1999-12-01 15:43  rpragana

	* info/Compiler-Overview.txt:
	
	Added a compiler overview text in our info directory, so the
	newcomers don't spend much time figuring what it does.

1999-11-30 23:49  glen

	* compiler/htcobol.y:
	
	Add return code processing and improve error message display in
	listing

1999-11-30 23:49  glen

	* compiler/htglobals.c:
	
	Set initial value for error code and severity

1999-11-30 23:43  glen

	* compiler/: htglobals.h, htcobgen.c, htcoboly.h:
	
	Add return code processing and improve error message display in
	listing

1999-11-30 22:47  glen

	* compiler/htglobals.c:
	
	Remove argc test that expected two command line arguments

1999-11-30 21:31  glen

	* compiler/: htglobals.h, htcobgen.c, htcobol.y, scan.l:
	
	Use command line parsing in htglobals file Add command line options
	to compile, assemble, and link from command line Return codes for
	assemble and link errors

1999-11-30 21:31  glen

	* compiler/htglobals.c:
	
	Use command line parsing in htglobals file Add command line options
	to compile, assemble, and link from command line Return codes for
	assemble and link errors CVS:
	
	CVS: CVS:

1999-11-30 20:47  glen

	* compiler/scan.l:
	
	Add include for htglobals storage

1999-11-30 20:47  glen

	* compiler/: htcobol.y, htcobgen.c:
	
	Add storage for htglobal variables

1999-11-30 20:34  glen

	* compiler/Makefile:
	
	Compile htglobals module

1999-11-30 20:34  glen

	* compiler/htglobals.h:
	
	Change to test for __HTGLOBALS_H defined instead of not defined.

1999-11-30 20:34  glen

	* compiler/htglobals.c:
	
	Define __HTGLOBALS_H to include storage in the htglobals module

1999-11-30 20:19  rpragana

	* test.code/t14/test14.cob:
	
	Testing code generation of "unstring". (many arguments!)

1999-11-30 15:46  rpragana

	* compiler/htcobgen.c, compiler/htcobol.y, compiler/htcoboly.h,
	lib/strings.c:
	
	Implemented code generation of "unstring" statement.

1999-11-30 11:47  rpragana

	* BUGS, compiler/htcobol.y, compiler/scan.l,
	test.code/t13/.gdbinit, test.code/t13/include1.cpy,
	test.code/t13/test13.cob:
	
	Corrected bug in the replacement of substrings (copy statement). 
	Corrected (a warning) of yacc about undefined value of a
	production.

1999-11-30 10:34  rpragana

	* compiler/htcobol.y, compiler/scan.l, test.code/t14/test14.cob:
	
	Added tokens and productions for the unstring statement. (no code
	generation, nor library funtions yet) Changed "on_overflow" to
	allow "not on overflow" too.  Modified test t14 to reflect the
	changes, with "string" statement.

1999-11-30 03:14  dessex

	* test.code/: t02/test02.input, t03/test03.input:
	
	test.code/t02/test02.input - Old test input
	test.code/t03/test03.input - test input for test03.cob

1999-11-30 02:29  dessex

	* BUGS, INSTALL, README, compiler/htglobals.c, compiler/scan.l,
	test.code/t02/r.sh, test.code/t02/test02.cob,
	test.code/t03/test03.cob:
	
	BUGS - Added new found bugs.  INSTALL - Changed some instructions. 
	README - Changed home web page.  compiler/scan.l - Changed Copy
	Repacing to exclude comments, and scan vars names properly. 
	test.code/t02/test02.cob - Enhanced tests and found bugs. 
	test.code/t03/test03.cob - Moved ACCEPT from std-in tests. 
	test.code/t03/test03.input - test input for test03.cob
	compiler/htglobals.c - N/C

1999-11-29 20:15  rpragana

	* ChangeLog, compiler/htcobgen.c, compiler/htcobol.y,
	compiler/htcoboly.h, compiler/scan.l, lib/Makefile, lib/strings.c,
	test.code/Makefile, test.code/t09/test09.cob,
	test.code/t13/include1.cpy, test.code/t13/test13.cob,
	test.code/t14/Makefile, test.code/t14/test14.cob:
	
	Implemented "string" statement including library functions. Changed
	the syntax for more error checkings. Changed the scanner for better
	end of statements detection. Now there should not be more than one
	statement at the same line, except if the first is not followed by
	EOS.

1999-11-29 13:09  andrewcza

	* CHANGES, lib/fileio.c, lib/fileio1.c, lib/fileio2.c:
	
	
	Changed fileio.c to return the correct File Status when an attempt
	is made to read write delete close a file that is not open, as well
	as to return an error when an attempt is make to open a file that
	is already open.

1999-11-28 21:28  glen

	* compiler/htglobals.h:
	
	added directories for temporary files and updated variables for
	compiler return code handling.

1999-11-28 21:28  glen

	* compiler/htglobals.c:
	
	dded improved command line processing and system calls to assemble
	and link code if directed on the command line.

1999-11-28 17:21  rpragana

	* TODO:
	
	More required things submitted by Andrew: sort syntax augmenting,
	alternate keys, string/unstring verbs.

1999-11-28 15:48  rpragana

	* BUGS, ChangeLog:
	
	Added ChangeLog to report changes.

1999-11-26 15:09  rpragana

	* CHANGES, TODO, compiler/htcobgen.c, lib/fileio.c,
	test.code/t11/test11.cob:
	
	Merged Andrew's new version with Rildo's, for the first change in
	this file already under cvs control.

1999-11-25 21:53  rpragana

	* CHANGES, compiler/htcobol.y, compiler/scan.l,
	test.code/t13/.gdbinit, test.code/t13/include1.cpy,
	test.code/t13/test13.cob:
	
	[no log message]

1999-11-25 21:19  rpragana

	* HISTORY, COPYING, Makefile, AUTHORS, BUGS, CHANGES, COPYRIGHT,
	TODO, INSTALL, README, compiler/htcobgen.c, compiler/scan.l,
	compiler/htcobol.y, compiler/Makefile, compiler/Makefile.0,
	compiler/htcoboly.h, compiler/createver.sh, compiler/htglobals.c,
	compiler/htglobals.h, lib/Makefile, lib/general.c, lib/basicio.c,
	lib/mccntrl.s, lib/mcmath.c, lib/screenio.c, lib/Makefile.0,
	lib/fileio.c, lib/htcoblib.h, lib/pictures.c, lib/basicio.2.c,
	lib/basicio.1.c, lib/general.1.c, lib/mccntrl.0.h, lib/mcfrlsf.c,
	lib/cobmove.c, lib/mcmove-orig.c, lib/mcmove.c, lib/fileio1.c,
	lib/fileio2.c, test.code/Makefile, test.code/Readme.txt,
	test.code/r.sh, test.code/t01/.gdbinit, test.code/t01/Makefile,
	test.code/t01/test01.cob, test.code/t01/Readme.txt,
	test.code/t01/compile, test.code/t01/r.sh, test.code/t01/test1.cob,
	test.code/t01/test2.cob, test.code/t00/r.sh,
	test.code/t00/teste.cob, test.code/t01/test_pos.S,
	test.code/t00/Makefile, test.code/t00/Readme.txt,
	test.code/t00/teste.1.cob, test.code/t00/.gdbinit,
	test.code/t00/gdbinit.0, test.code/t00/teste.0.cob,
	test.code/t03/Makefile, test.code/t03/Readme.txt,
	test.code/t03/gdbinit.1, test.code/t03/r.sh,
	test.code/t03/test03.cob, test.code/t02/.gdbinit,
	test.code/t02/test02.cob, test.code/t02/Makefile,
	test.code/t02/Readme.txt, test.code/t02/TEST02.cpy,
	test.code/t02/TEST02A.cpy, test.code/t02/TEST02B.cpy,
	test.code/t02/Test02.cpy, test.code/t02/gdbinit.1,
	test.code/t02/gdbinit.2, test.code/t02/r.sh,
	test.code/t02/gdbinit.3, test.code/t02/test02.input,
	test.code/t04/Makefile, test.code/t04/Readme.txt,
	test.code/t04/r.sh, test.code/t04/test04.cob,
	test.code/t05/Makefile, test.code/t05/Readme.txt,
	test.code/t05/r.sh, test.code/t05/test05.cob,
	test.code/t06/Makefile, test.code/t06/Readme.txt,
	test.code/t06/r.sh, test.code/t06/test06.cob,
	test.code/t06/index01.cob, test.code/t06/test06i.cob,
	test.code/t06/test06r.cob, test.code/t06/test06s.cob,
	test.code/t06/test06-variable-names.cob, test.code/tdb01/Makefile,
	test.code/tdb01/Makefile.0, test.code/tdb01/Readme.txt,
	test.code/tdb01/tdb01.c, test.code/t07/Makefile,
	test.code/t07/Readme.txt, test.code/t07/r.sh,
	test.code/t07/test07.cob, test.code/t08/Makefile,
	test.code/t08/Raw.dat, test.code/t08/Readme.txt,
	test.code/t08/r.sh, test.code/t08/test08.cob,
	test.code/t08/gen_data.c, test.code/t09/Makefile,
	test.code/t09/test09.cob, test.code/t09/upro.cob,
	test.code/t09/anlste.cob, test.code/t09/Readme.txt,
	test.code/t09/var+perform.cob, test.code/t09/.gdbinit,
	test.code/t09/move-test.cob, test.code/t09/subscripts.cob,
	test.code/t10/Makefile, test.code/t10/r.sh,
	test.code/t10/test10.cob, test.code/t11/Makefile,
	test.code/t11/r.sh, test.code/t11/test11.cob,
	test.code/t12/Makefile, test.code/t12/r.sh,
	test.code/t12/test12.cob, test.code/t12/Readme.txt,
	test.code/t12/test12i.cob, test.code/t12/test12ls.cob,
	test.code/t12/test12s.cob, test.code/t12/test12r.cob,
	test.code/t13/Makefile, info/Comments.old.txt,
	test.code/t13/.gdbinit, test.code/t13/include1.cpy,
	test.code/t13/include2.cpy, test.code/t13/include3.cpy,
	test.code/t13/test13.cob, info/ProgramHeaders.Info.txt,
	info/VarStructure.Info.txt, info/GAS.asm-i386.Info.txt,
	info/compiler-design-future.txt, utils/Makefile, utils/Readme.txt,
	utils/cobpp/AUTHORS, utils/cobpp/Makefile, utils/cobpp/Readme.txt,
	utils/cobpp/COPYING, utils/cobpp/COPYRIGHT:
	
	Development files

1999-11-25 21:19  rpragana

	* HISTORY, COPYING, Makefile, AUTHORS, BUGS, CHANGES, COPYRIGHT,
	TODO, INSTALL, README, compiler/htcobgen.c, compiler/scan.l,
	compiler/htcobol.y, compiler/Makefile, compiler/Makefile.0,
	compiler/htcoboly.h, compiler/createver.sh, compiler/htglobals.c,
	compiler/htglobals.h, lib/Makefile, lib/general.c, lib/basicio.c,
	lib/mccntrl.s, lib/mcmath.c, lib/screenio.c, lib/Makefile.0,
	lib/fileio.c, lib/htcoblib.h, lib/pictures.c, lib/basicio.2.c,
	lib/basicio.1.c, lib/general.1.c, lib/mccntrl.0.h, lib/mcfrlsf.c,
	lib/cobmove.c, lib/mcmove-orig.c, lib/mcmove.c, lib/fileio1.c,
	lib/fileio2.c, test.code/Makefile, test.code/Readme.txt,
	test.code/r.sh, test.code/t01/.gdbinit, test.code/t01/Makefile,
	test.code/t01/test01.cob, test.code/t01/Readme.txt,
	test.code/t01/compile, test.code/t01/r.sh, test.code/t01/test1.cob,
	test.code/t01/test2.cob, test.code/t00/r.sh,
	test.code/t00/teste.cob, test.code/t01/test_pos.S,
	test.code/t00/Makefile, test.code/t00/Readme.txt,
	test.code/t00/teste.1.cob, test.code/t00/.gdbinit,
	test.code/t00/gdbinit.0, test.code/t00/teste.0.cob,
	test.code/t03/Makefile, test.code/t03/Readme.txt,
	test.code/t03/gdbinit.1, test.code/t03/r.sh,
	test.code/t03/test03.cob, test.code/t02/.gdbinit,
	test.code/t02/test02.cob, test.code/t02/Makefile,
	test.code/t02/Readme.txt, test.code/t02/TEST02.cpy,
	test.code/t02/TEST02A.cpy, test.code/t02/TEST02B.cpy,
	test.code/t02/Test02.cpy, test.code/t02/gdbinit.1,
	test.code/t02/gdbinit.2, test.code/t02/r.sh,
	test.code/t02/gdbinit.3, test.code/t02/test02.input,
	test.code/t04/Makefile, test.code/t04/Readme.txt,
	test.code/t04/r.sh, test.code/t04/test04.cob,
	test.code/t05/Makefile, test.code/t05/Readme.txt,
	test.code/t05/r.sh, test.code/t05/test05.cob,
	test.code/t06/Makefile, test.code/t06/Readme.txt,
	test.code/t06/r.sh, test.code/t06/test06.cob,
	test.code/t06/index01.cob, test.code/t06/test06i.cob,
	test.code/t06/test06r.cob, test.code/t06/test06s.cob,
	test.code/t06/test06-variable-names.cob, test.code/tdb01/Makefile,
	test.code/tdb01/Makefile.0, test.code/tdb01/Readme.txt,
	test.code/tdb01/tdb01.c, test.code/t07/Makefile,
	test.code/t07/Readme.txt, test.code/t07/r.sh,
	test.code/t07/test07.cob, test.code/t08/Makefile,
	test.code/t08/Raw.dat, test.code/t08/Readme.txt,
	test.code/t08/r.sh, test.code/t08/test08.cob,
	test.code/t08/gen_data.c, test.code/t09/Makefile,
	test.code/t09/test09.cob, test.code/t09/upro.cob,
	test.code/t09/anlste.cob, test.code/t09/Readme.txt,
	test.code/t09/var+perform.cob, test.code/t09/.gdbinit,
	test.code/t09/move-test.cob, test.code/t09/subscripts.cob,
	test.code/t10/Makefile, test.code/t10/r.sh,
	test.code/t10/test10.cob, test.code/t11/Makefile,
	test.code/t11/r.sh, test.code/t11/test11.cob,
	test.code/t12/Makefile, test.code/t12/r.sh,
	test.code/t12/test12.cob, test.code/t12/Readme.txt,
	test.code/t12/test12i.cob, test.code/t12/test12ls.cob,
	test.code/t12/test12s.cob, test.code/t12/test12r.cob,
	test.code/t13/Makefile, info/Comments.old.txt,
	test.code/t13/.gdbinit, test.code/t13/include1.cpy,
	test.code/t13/include2.cpy, test.code/t13/include3.cpy,
	test.code/t13/test13.cob, info/ProgramHeaders.Info.txt,
	info/VarStructure.Info.txt, info/GAS.asm-i386.Info.txt,
	info/compiler-design-future.txt, utils/Makefile, utils/Readme.txt,
	utils/cobpp/AUTHORS, utils/cobpp/Makefile, utils/cobpp/Readme.txt,
	utils/cobpp/COPYING, utils/cobpp/COPYRIGHT:
	
	Initial revision

