-------------------------------------
     CS.COM  Configuration command
      version 3.12 for MSX-DOS2

        By Iita  (c)1993-1996
-------------------------------------

 CS is a utility to configure a MSX-DOS command such as
 PMM.COM or MM.COM for example. 


=  Minimum Configuration Required =

	Hardware : 	MSX2, 128Ko, disk.
	Software : 	MSX-DOS2 with 49KB of TPA, command to
	                configure with its configuration file.


= Content of the archive file =

	CS.COM		Main program
	CS312.DOC	Documentation in Englih (this File)
	CS312-J.DOC	Documentation in Japanese
	CS312-F.DOC	Documentation in French


= Use =

 The extension of configuration file must be .CFG or .TBL.
 The command must be in the same folder as the configuration file.
 Place CS.COM in the same folder or in a folder indicated by the "Path"
 command of MSX-DOS 2.

 Then change the settings of configuration file with a plain text editor.
 After the change is made, enter the following command under MSX-DOS.

      >CS <CommandName>

 <CommandName> must be replaced by the name of the command to configure.
               The extension is not required.
 
Example:

	A>CS PMM
	CS version 3.12 for MSX-DOS2
	Copyright(C)1993-1995 by ITA
	complete
	A>

 Once the command "CS PMM" is entered, PMM.COM file will be modified to
 apply the new configuration. The message as in example above will be
 displayed.

 A temporary file is created on the current disk for the time to apply the
 configuration.


= New Features =

 In the configuration file, the values can be replaced by mathematical
 expressions. For example, the two parameters below will produce the same
 result during configuration.

 KEYWORD3

 KEYWORD(5-8)*2+9

 Only the four basic operators -, +, * and / can be used.

 The parameters 0 or 1, or FALSE or TRUE, can also be replaced by OFF or ON
 except in mathematical expressions.

 Note: Only 0 and 1 can be used in a mathematical expression.


= Error Messages =

 "Bad keyword ..."

  An error was made while editing the configuration file.
  Please check the latest changes made.

 "This command file cannot customize"

  The command is not compatible with CS. Maybe it was been compressed with
  POPCOM.COM.

 "Cannot open: <FileName>"

    File is not found.

 "Not enough memory"

    There is not enough free memory (TPA) to apply the configuration.


= Remarks =

 - Configurable command files must not be compressed.
 - If you put a wildcard, there will be an error but the configuration
   will not be applied.


= Reproduction Rights =

 This program is not for sale. It's a "free software".
 All rights of reproduction are reserved to the author.


						[Contact]	---ID---
						Natsume-Net	NAT26069
						TokyoBBS	ITA

								Iita

= Version history =

 Version    Date      Notes
----------------------------------------------------------------------------
  1.00     93/10/09  - First configuration function compatible with
                       extensions for MMCUST.

  1.01     93/10/10  - Fixed the bug causing the "Invalid pathname" error,
                       when using a '\' behind the TEMP environment variable.

  1.02     93/10/12  - Check that the command to be configured is not
                       compressed before applying the configuration.

  2.00     93/10/24  - Separation of configuration files from MM and PMM.
                     - Creation of fixed length strings.
                     - It is possible to use the parameters True/False instead
                       of 1/0.

   2.01    93/10/28  - Fixed the big bug in the interpreter that confused some
                       comments with parameters.
                       This caused an empty string to be written to the first
                       parameter of the TBL file.
                     - Fixed configuration bugs.

  2.02     93/11/17  - Fixed configuration bugs.

  2.03     93/11/19  - Fixed configuration bugs.

  3.00     94/04/03  - New configuration method.

  3.01     94/04/07  - Fixed reading of characters in the lead.

  3.10     94/11/15  - Added the backup of the timestamp.

  3.11     95/01/05  - Correction of the management of values on 16 bit.

  3.12     96/11/09  - Return to the original folder after configuring a
                       command.
                     - It is now possible to use also the parameters off/on
                       instead of 1/0.
----------------------------------------------------------------------------
Traduction gdx