Compilation principle experiment report