created compiler script