1.solve the error of temporary variable in type_cast and type_operfunc; 
2.support operator in filter
+,-,*,/,%,and, or, =, !=,> ,< ,>=,<=,!,not,-(negative),
substring,upper,trim,like,not like