                         B.LO.C Compiler 
          Demonstration version for PIC16CXX processors

Installation Instructions and usage notes

MINIMUM SYSTEM REQUIREMENTS: i386 PC, 3.5 inch floppy drive and MS DOS 5.0. 
	
The B.LO.C compiler and all related files are on a single
3.5" high-density (1.44Mb) diskette. The files are organized
in two directories: \bin, and \examples.

Installing B.LO.C involves three steps: 1. Copying the
software and associated files from the installation diskette
to your hard disk, 2. Configuring your \autoexec.bat file,
and 3. Testing the installation. These steps are outlined
below:

1. Create directories c:\bloc, c:\bloc\bin, and
c:\bloc\examples on your hard disk using the MS DOS command
mkdir. Then copy the contents of \bin and \examples from
the Installation Diskette into the directories just created
on your hard disk using the copy command. (You can use
directory names of your choice, provided you make the
appropriate changes in step 2).

2. Edit \autoexec.bat with any editor (you may want to make
a backup of your \autoexec.bat in, say, \autoexec.bak before
editing it) and add the following lines immediately
following the existing PATH definition:

set PATH=%PATH%;c:\bloc\bin
set dos4g=quiet
	Save \autoexec.bat and leave the editor. Reboot the computer.

3. Type the command 
blocdemo
If the installation is correct B.LO.C will print a banner
announcing its version number. If you don't get this message
check your installation.

4. To compile one of the included examples, say, ramtest.b,
change directory to the examples directory and type 
blocdemo ramtest.b 
The compiler's output will be placed in
ramtest.s. The assembler code generated contains a mix of
comments, labels, opcodes, and pseudo-ops. Try the other
included examples, or experiment with your own code.

5. Important note: This demonstration compiler has been
limited in the number of lines and the complexity of the
code it can process. If compilation terminates with any
message other than "Approximately N statements processed,"
you have encountered one or more of the built-in
limitations. This behaviour is not a crash.


B.LO.C is available from:
	Dynasty Components Inc.
	1-800-267-3344 or 1-613-596-9800
	Fax: 613-596-9886



Copyright (C) 1993-1994 Butterfly Signal Processing Inc.
All rights reserved. +1-416-929-5754, Fax: 416-929-5744
131 Bloor Street West #200-154, Toronto, ONT M5S 1R8 Canada

