make decl 구