Use variable in eq function

@yupengfei: The support for value variables in functions is in master now.