Return the value of variable VAR, interpreting symbols. It can also return t or nil. If an invalid value is found, throw an error unless Optional argument IGNORE-ERROR is non-nil.