Allow interpreters and compilers to be specified by environmental variables