To make new S a bit more general on a VAX, make sure that in $QPE/Makefile
CFLAGS includes -DVAX.  This allows S to use some vax assembler
code so that routines called with .Fortran and .C can have
arbitrary numbers of arguments.

Certain brain-damaged Fortran compilers have trouble compiling
data statements such as those found in $I/spctok.m, and $F/query/query.r.
If that occurs, you'll have to revise the Fortran or get the compiler
fixed.
