struct
Merge https://github.com/njucompiler/compiler-lab02
struct