add 解释器