exprtk::lexer::helper::sequence_validator Class Reference
Inheritance diagram for exprtk::lexer::helper::sequence_validator:
Constructor & Destructor Documentation◆ sequence_validator()
References exprtk::lexer::token::e_add, exprtk::lexer::token::e_assign, exprtk::lexer::token::e_colon, exprtk::lexer::token::e_comma, exprtk::lexer::token::e_div, 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_mul, exprtk::lexer::token::e_ne, exprtk::lexer::token::e_number, exprtk::lexer::token::e_pow, exprtk::lexer::token::e_shl, exprtk::lexer::token::e_shr, exprtk::lexer::token::e_string, exprtk::lexer::token::e_sub, and exprtk::lexer::token::e_ternary. Member Function Documentation◆ clear_errors()
Referenced by exprtk::parser< T >::run_assemblies(). ◆ error()
References index. Referenced by exprtk::parser< T >::run_assemblies(). ◆ error_count()
Referenced by exprtk::parser< T >::run_assemblies(). ◆ init()
◆ operator()() [1/4]
Reimplemented from exprtk::lexer::token_scanner. References exprtk::lexer::token::type. ◆ operator()() [2/4]Reimplemented in exprtk::lexer::helper::bracket_checker, and exprtk::lexer::helper::numeric_checker. ◆ operator()() [3/4]
Reimplemented in exprtk::lexer::helper::sequence_validator_3tokens. ◆ operator()() [4/4]
◆ process()
Reimplemented from exprtk::lexer::helper_interface. References exprtk::details::t(). Referenced by exprtk::lexer::helper::helper_assembly::run_scanners(). ◆ reset()
Reimplemented in exprtk::lexer::helper::bracket_checker, and exprtk::lexer::helper::numeric_checker. Referenced by exprtk::lexer::helper::helper_assembly::run_inserters(), exprtk::lexer::helper::helper_assembly::run_joiners(), exprtk::lexer::helper::helper_assembly::run_modifiers(), and exprtk::lexer::helper::helper_assembly::run_scanners(). ◆ result()
Reimplemented from exprtk::lexer::helper_interface. The documentation for this class was generated from the following file: |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||