Note: This DLL add-on was created by a Premia customer and is presented in unmodified form. TB 10/2/98

Python.DLL -- (partial) language support for Python in Codewright


This DLL supports chromacoding and outlining for Python source files. 
There is no support for templates or smart indenting, since I don't 
use those features.

One potential annoyance is that I always scan from the beginning of 
the file, looking for strings. (In Python, strings can act as comments
and can span many lines; since open quotes and close quotes are identical,
it's not easy to determine whether a particular character is inside a
string). This hasn't been a problem for me so far, since Python files 
tend to be relatively short and I have a fast machine.

The included makefile (Python.mak) was copied from another project,
and should support both Microsoft and Borland compilers, 16- and 32-bit.
The batch file MKWIN32.BAT will invoke the Microsoft compiler to
build a 32-bit DLL; other configurations have not been tested.






