DISCLAIMER
This system is provided free of any charge and without any restrictions as to its use. As such, the user takes full responsibility for its use and application. The developer accepts no responsibility in any way for the use of this system, in whole or in part.
ACKNOWLEDGEMENTS
BTRIEVE
The BTRIEVE indexed sequential file system was devel;oped by Novell and is now
distributed by Pervasive Software. The program BTRIEVE.Exe included here is an
earlier version of the system and Pervasive Software have made no objection to
its being be made available with this system, but with no supporting software
or manuals. You may visit their site to inspect their latest products at
http://www.pervasive.com/
A86 ASSEMBLER
This entire system has been developed with the A86 assembler developed by Eric
Isaacson Software. If you are into assembler programming, this is the
assembler to use. You may visit their site at
http://eji.com/
The COBOL12 compiler was originally based on Ansi74, but has undergone many
changes since its inception. It does not include some features such as SORT
and STRING, but it has many non-standard features included.
Indexed sequential files are supported by the standard COBOL statements for
these files, and by the provision of the BTRIEVE indexed file system.
These COBOL programs automatically use video mode 12H, a graphical mode of 640
by 480 pixels, 30 text lines of 80 characters each, and 16 colours. Programs
have no direct ability for graphical display on the screen.
Two non-standard modules are included to provide the program interface to the
screen.
The COBOL12 system is contained in the download file C12Sys.Zip. Executing this file provides COBOL12.Zip and ReadMe.Txt. Following the instructions in ReadMe.Txt installs the system files in the following directories.
\COBOL12 Ecob.Com The source file editor Ecob.Bat The batch file to load the editor Ecob.Ico A desktop icon that can be used with Windows Ecob.Swl The help file Skeleton.Cob The skeleton source program used by Ecob Vidpop.Com The utility to display Ecob help screens Ccob.Com The compiler ErrDescr.Dat Error descriptions used by Ccob Run.Com The runtime control program Btrieve.Exe The indexed sequential TSR program Video.Com Reset video mode to 03H (normal) - Required only if the system fails \DEMO Demonstration programs ScrDemo.Cob .Run .Bat Screen module demonstration FmtDemo.Cob .Run .Bat Format module demonstration Roses.Cob .Run .Bat .Dat Simple database demonstration \DOC Documentation Manual.Com Program to print the manual Manual.Txt The manual text fileThe following programs are required when running a compiled program. Run.Com Runtime control, for .Run programs only. Btrieve.Exe If your program uses indexed sequential files.
COBOL12 is a 16-bit system designed to run under DOS. It also functions in Windows 3.1, 95 and 98. Other Windows systems do not run in DOS, but provide their own crippled version of DOS, so there may be problems in running this system in those Windows environments.