From: Ethan A M. <merritt@u.washington.edu> - 2005-06-30 04:51:36
|
On Wednesday 29 June 2005 04:49 pm, Hans-Bernhard Br=F6ker wrote: > In-line expansion wouldn't be needed. A simple ptr argument where > try_to_get_string() can store the result of its attempted evaluation > would be quite enough --- it may have to be renamed then, though, to > evaluate_expression_of_as_yet_unknown_type() or something like that :-) We have such a function now. Its name is const_express(). try_to_get_string() is a just wrapper that allows it to work even if you configure without support for string variables. Using const_express() directly and checking the returned value is exactly what I meant by "in-line expansion". So I think we are both on=20 the same page. [and yes, I've always wondered why it was called const_express(), rather than evaluate_expression or the like]=20 =2D-=20 Ethan A Merritt Biomolecular Structure Center University of Washington, Seattle 98195-7742 |