添加pretreat，宏预处理函数