represent EXPRESS reals with double, not float
exppp: express requires a decimal point in REAL literals
fix [Wswitch] warning by adding a default case

default prints an error and aborts

exppp.c:1407:13: warning: enumeration value '...' not handled in switch [-Wswitch]
int -> unsigned int - eliminate [-Wsign-compare] warning
exppp: remove code that creates rmpp script

rmpp was a shell script that removed the pretty-printed schema
it was not cross-platform, and I don't think anyone used it
exppp: eliminate "warning: implicit declaration of function 'unlink'"

eliminated by including unistd.h
also added a #define for windows to use _unlink instead of unlink
c++ comment warning
exppp: eliminate as many Wshadow warnings as possible

Some remain due to nested LISTdo..LISTod