33   const std::string expression_string =
 
   34      "25x^5 - 35x^4 - 15x^3 + 40x^2 - 15x + 1";
 
   40   symbol_table_t symbol_table;
 
   41   symbol_table.add_variable(
"x",x);
 
   43   expression_t expression;
 
   44   expression.register_symbol_table(symbol_table);
 
   47   parser.compile(expression_string,expression);
 
   49   const T 
delta = T(1.0 / 100.0);
 
   51   for (x = r0; x <= r1; x += 
delta)
 
   53      printf(
"%19.15f\t%19.15f\n", x, expression.value());