将compile_object中对列表首元素的判断动作定义为函数