>x = '0.8' >? TYPE(x) &&returns "N" >? VARTYPE(x) &&returns "C" >The Help file is not wrong. Using TYPE in the first context is akin the evaluating of the expression, so it's looking for the type of the variable's content, not for the type of the variable.