|
C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
| operator_joiner (const std::size_t &stride) | |
| bool | join (const lexer::token &t0, const lexer::token &t1, lexer::token &t) |
| bool | join (const lexer::token &t0, const lexer::token &t1, const lexer::token &t2, lexer::token &t) |
Public Member Functions inherited from exprtk::lexer::token_joiner | |
| token_joiner (const std::size_t &stride) | |
| std::size_t | process (generator &g) |
Public Member Functions inherited from exprtk::lexer::helper_interface | |
| virtual void | init () |
| virtual void | reset () |
| virtual bool | result () |
| virtual | ~helper_interface () |
Definition at line 3539 of file exprtk.hpp.
|
inlineexplicit |
Definition at line 3543 of file exprtk.hpp.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_joiner.
Definition at line 3692 of file exprtk.hpp.
References exprtk::lexer::token::e_lsqrbracket, exprtk::lexer::token::e_mul, exprtk::lexer::token::e_rsqrbracket, and exprtk::lexer::token::e_symbol.
|
inlinevirtual |
Reimplemented from exprtk::lexer::token_joiner.
Definition at line 3547 of file exprtk.hpp.
References exprtk::lexer::token::e_add, exprtk::lexer::token::e_addass, exprtk::lexer::token::e_assign, exprtk::lexer::token::e_colon, exprtk::lexer::token::e_div, exprtk::lexer::token::e_divass, exprtk::lexer::token::e_eq, exprtk::lexer::token::e_gt, exprtk::lexer::token::e_gte, exprtk::lexer::token::e_lt, exprtk::lexer::token::e_lte, exprtk::lexer::token::e_mod, exprtk::lexer::token::e_modass, exprtk::lexer::token::e_mul, exprtk::lexer::token::e_mulass, exprtk::lexer::token::e_ne, exprtk::lexer::token::e_sub, exprtk::lexer::token::e_subass, and exprtk::lexer::token::e_swap.