                        Visual Basic Source Code for 101.exe

Source.piz contains the following files:
     SOURCE CODE for 101
101.MAK
MOLARMSG.BAS
MOLRMS2G.BAS
HELP.BI
COMMON.BI
HELP.FRM
MOLARITY.FRM
MOLARMAS.FRM
IDEALGAS.FRM
ABOUT.FRM
PERCENT.FRM
DENSITY.FRM
GAS.FRM
DILUTION.FRM
GASSETUP.FRM
CUSTOM.FRM
TITRATE.FRM
MDIG.FRM
INFO.FRM
GRAMMOLE.FRM
CHOOSE.FRM
REACTION.FRM

        The source code is too large to all fit in the VBDOS environment.
        Some modules have been commented out so that 101.mak will all load.
        The following are for removing the comments.  You don't have to do
        this yourself; the compile.bat file does it all.
COMPILE.BAS

        Compile.bat compiles the whole thing.  It calls link, which takes
        linkfile.tmp as a parameter.
COMPILE.BAT
LINKFILE.TMP

The following line in config.sys gives vbdos some expanded memory to work 
with, though you may be able to simply run vbdos from windows.
DEVICE=C:\DOS\EMM386.EXE 2048
Also, smartdrv and fastopen speeds things up immensely.  

I start vbdos with "vbdos /ea /s:380".  The /ea lets arrays use 
extended memory.  The /s:380 gives more memory to the vbdos environment 
(the default is /s:350).

The whole thing is weakly copyrighted so that people don't make two changes
and call it their program.  However, the code is made available for people to
use, so have at it.
