the file compiler.py