C++ Mathematical Expression Library (ExprTk) http://www.partow.net/programming/exprtk/index.html
This commit is contained in:
parent
d7cebf71cb
commit
d5d716c35a
|
@ -31,7 +31,7 @@ void primes()
|
|||
|
||||
T x = T(0);
|
||||
|
||||
exprtk::symbol_table<T> symbol_table;
|
||||
symbol_table_t symbol_table;
|
||||
|
||||
symbol_table.add_constants();
|
||||
symbol_table.add_variable("x",x);
|
||||
|
@ -109,7 +109,7 @@ void primes()
|
|||
expression2.register_symbol_table(symbol_table);
|
||||
expression3.register_symbol_table(symbol_table);
|
||||
|
||||
exprtk::parser<T> parser;
|
||||
parser_t parser;
|
||||
|
||||
parser.compile(expression_str1,expression1);
|
||||
parser.compile(expression_str2,expression2);
|
||||
|
@ -133,4 +133,4 @@ int main()
|
|||
{
|
||||
primes<double>();
|
||||
return 0;
|
||||
}
|
||||
}
|
|
@ -32,7 +32,7 @@ void newton_sqrt()
|
|||
|
||||
T x = T(0);
|
||||
|
||||
exprtk::symbol_table<T> symbol_table;
|
||||
symbol_table_t symbol_table;
|
||||
|
||||
symbol_table.add_constants();
|
||||
symbol_table.add_variable("x",x);
|
||||
|
@ -68,7 +68,7 @@ void newton_sqrt()
|
|||
|
||||
expression.register_symbol_table(symbol_table);
|
||||
|
||||
exprtk::parser<T> parser;
|
||||
parser_t parser;
|
||||
|
||||
parser.compile(expression_str,expression);
|
||||
|
||||
|
|
Loading…
Reference in New Issue