add compile.py