// File: /workspace/github_cpp_makefile_star2_O2/ArashPartow[P]exprtk/./exprtk.hpp
// Function: exprtk::lexer::helper::sequence_validator_3tokens::sequence_validator_3tokens()
sequence_validator_3tokens()
            : lexer::token_scanner(3)
            {
               add_invalid(lexer::token::e_number , lexer::token::e_number , lexer::token::e_number);
               add_invalid(lexer::token::e_string , lexer::token::e_string , lexer::token::e_string);
               add_invalid(lexer::token::e_comma  , lexer::token::e_comma  , lexer::token::e_comma );

               add_invalid(lexer::token::e_add    , lexer::token::e_add    , lexer::token::e_add   );
               add_invalid(lexer::token::e_sub    , lexer::token::e_sub    , lexer::token::e_sub   );
               add_invalid(lexer::token::e_div    , lexer::token::e_div    , lexer::token::e_div   );
               add_invalid(lexer::token::e_mul    , lexer::token::e_mul    , lexer::token::e_mul   );
               add_invalid(lexer::token::e_mod    , lexer::token::e_mod    , lexer::token::e_mod   );
               add_invalid(lexer::token::e_pow    , lexer::token::e_pow    , lexer::token::e_pow   );

               add_invalid(lexer::token::e_add    , lexer::token::e_sub    , lexer::token::e_add   );
               add_invalid(lexer::token::e_sub    , lexer::token::e_add    , lexer::token::e_sub   );
               add_invalid(lexer::token::e_div    , lexer::token::e_mul    , lexer::token::e_div   );
               add_invalid(lexer::token::e_mul    , lexer::token::e_div    , lexer::token::e_mul   );
               add_invalid(lexer::token::e_mod    , lexer::token::e_pow    , lexer::token::e_mod   );
               add_invalid(lexer::token::e_pow    , lexer::token::e_mod    , lexer::token::e_pow   );
            }

// Assembly:
pushq %r14
pushq %rbx
pushq %rax
movq %rdi, %rbx
movq %rsp, %rsi
movq $0x3, (%rsi)
callq 0x19ffac
leaq 0x2b6b7d(%rip), %rax    # 0x4500c8
movq %rax, (%rbx)
leaq 0x18(%rbx), %rax
andl $0x0, 0x18(%rbx)
andq $0x0, 0x20(%rbx)
movq %rax, 0x28(%rbx)
movq %rax, 0x30(%rbx)
xorps %xmm0, %xmm0
movups %xmm0, 0x38(%rbx)
movups %xmm0, 0x48(%rbx)
pushq $0x7
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x9
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x2c
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x2b
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x2d
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x2f
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x2a
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x25
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x5e
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
movl %ecx, %edx
callq 0x1a189c
pushq $0x2d
popq %rdx
pushq $0x2b
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
callq 0x1a189c
pushq $0x2b
popq %rdx
pushq $0x2d
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
callq 0x1a189c
pushq $0x2a
popq %rdx
pushq $0x2f
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
callq 0x1a189c
pushq $0x2f
popq %rdx
pushq $0x2a
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
callq 0x1a189c
pushq $0x5e
popq %rdx
pushq $0x25
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
callq 0x1a189c
pushq $0x25
popq %rdx
pushq $0x5e
popq %rcx
movq %rbx, %rdi
movl %ecx, %esi
callq 0x1a189c
addq $0x8, %rsp
popq %rbx
popq %r14
retq
movq %rax, %r14
leaq 0x40(%rbx), %rdi
addq $0x10, %rbx
callq 0x1a1198
movq %rbx, %rdi
callq 0x1a1b40
movq %r14, %rdi
callq 0x118360
nop