14 | | ||='''operator''' =||='''A''': review =||='''B''' =||='''C''' =|| |
15 | | ||`+` ||has_operator_plus ||can_call_addition || can_add || |
16 | | ||`-` ||has_operator_minus ||can_call_subtraction || can_subtract || |
17 | | ||`*` ||has_operator_multiplies ||can_call_multiplication || can_multiply || |
18 | | ||`/` ||has_operator_divides ||can_call_division || can_divide || |
19 | | ||`%` ||has_operator_modulus ||can_call_modulus || can_call_modulus || |
20 | | ||`+=` ||has_operator_plus_equal ||can_call_addition_assignment || can_add_assign || |
21 | | ||`-=` ||has_operator_minus_equal ||can_call_subtraction_assignment || can_subtract_assign || |
22 | | ||`*=` ||has_operator_multiplies_equal ||can_call_multiplication_assignment || can_multiply_assign || |
23 | | ||`/=` ||has_operator_divides_equal ||can_call_division_assignment || can_divide_assign || |
24 | | ||`%=` ||has_operator_modulus_equal ||can_call_modulus_assignment || can_call_modulus_assign || |
25 | | ||`&` ||has_operator_bit_and ||can_call_bitwise_and || can_bitwise_and || |
26 | | ||`|` ||has_operator_bit_or ||can_call_bitwise_or || can_bitwise_or || |
27 | | ||`^` ||has_operator_bit_xor ||can_call_bitwise_xor || can_bitwise_xor || |
28 | | ||`&=` ||has_operator_bit_and_equal ||can_call_bitwise_and_assignment || can_bitwise_and_assign || |
29 | | ||`|=` ||has_operator_bit_or_equal ||can_call_bitwise_or_assignment || can_bitwise_or_assign || |
30 | | ||`^=` ||has_operator_bit_xor_equal ||can_call_bitwise_xor_assignment || can_bitwise_xor_assign || |
31 | | ||`<<` ||has_operator_left_shift ||can_call_shift_left || can_left_shift || |
32 | | ||`>>` ||has_operator_right_shift ||can_call_shift_right || can_right_shift || |
33 | | ||`<<=`||has_operator_left_shift_equal ||can_call_shift_left_assignment || can_left_shift_assign || |
34 | | ||`>>=`||has_operator_right_shift_equal ||can_call_shift_right_assignment || can_right_shift_assign || |
35 | | ||`==` ||has_operator_equal_to ||can_call_equal || can_equal_compare || |
36 | | ||`!=` ||has_operator_not_equal_to ||can_call_not_equal || can_not_equal_compare || |
37 | | ||`<` ||has_operator_less ||can_call_less || can_less_compare || |
38 | | ||`<=` ||has_operator_less_equal ||can_call_less_equal || can_less_equal_compare || |
39 | | ||`>` ||has_operator_greater ||can_call_greater || can_greater_compare || |
40 | | ||`>=` ||has_operator_greater_equal ||can_call_greater_equal || can_greater_equal_compare || |
41 | | ||`&&` ||has_operator_logical_and ||can_call_and || can_logical_and || |
42 | | ||`||` ||has_operator_logical_or ||can_call_or || can_logical_or || |
43 | | ||`!` ||has_operator_logical_not ||can_call_not || can_logical_not || |
44 | | ||`+` ||has_operator_unary_plus ||can_call_unary_plus || can_positivate || |
45 | | ||`-` ||has_operator_unary_minus ||can_call_unary_minus || can_negate || |
46 | | ||`~` ||has_operator_complement ||can_call_complement || can_complement || |
47 | | ||`*` ||has_operator_dereference ||can_call_dereference || can_dereference || |
48 | | ||`++` ||has_operator_prefix_increment ||can_call_pre_increment || can_pre_increase || |
49 | | ||`--` ||has_operator_prefix_decrement ||can_call_pre_decrement || can_pre_decrease || |
50 | | ||`++` ||has_operator_postfix_increment ||can_call_post_increment || can_post_increase || |
51 | | ||`--` ||has_operator_postfix_decrement ||can_call_post_decrement || can_post_decrease || |
52 | | |
| 14 | ||='''operator''' =||='''A''': review =||='''B''' =||='''C''' =||='''D''' =|| |
| 15 | ||`+` ||has_operator_plus ||can_call_addition || can_add ||has_plus || |
| 16 | ||`-` ||has_operator_minus ||can_call_subtraction || can_subtract ||has_minus || |
| 17 | ||`*` ||has_operator_multiplies ||can_call_multiplication || can_multiply ||has_multiplies || |
| 18 | ||`/` ||has_operator_divides ||can_call_division || can_divide ||has_divides || |
| 19 | ||`%` ||has_operator_modulus ||can_call_modulus || can_call_modulus ||has_modulus || |
| 20 | ||`+=` ||has_operator_plus_equal ||can_call_addition_assignment || can_add_assign ||has_plus_assign || |
| 21 | ||`-=` ||has_operator_minus_equal ||can_call_subtraction_assignment || can_subtract_assign ||has_minus_assign || |
| 22 | ||`*=` ||has_operator_multiplies_equal ||can_call_multiplication_assignment || can_multiply_assign ||has_multiplies_assign || |
| 23 | ||`/=` ||has_operator_divides_equal ||can_call_division_assignment || can_divide_assign ||has_divides_assign || |
| 24 | ||`%=` ||has_operator_modulus_equal ||can_call_modulus_assignment || can_call_modulus_assign ||has_modulus_assign || |
| 25 | ||`&` ||has_operator_bit_and ||can_call_bitwise_and || can_bitwise_and ||has_bit_and || |
| 26 | ||`|` ||has_operator_bit_or ||can_call_bitwise_or || can_bitwise_or ||has_bit_or || |
| 27 | ||`^` ||has_operator_bit_xor ||can_call_bitwise_xor || can_bitwise_xor ||has_bit_xor || |
| 28 | ||`&=` ||has_operator_bit_and_equal ||can_call_bitwise_and_assignment || can_bitwise_and_assign ||has_bit_and_assign || |
| 29 | ||`|=` ||has_operator_bit_or_equal ||can_call_bitwise_or_assignment || can_bitwise_or_assign ||has_bit_or_assign || |
| 30 | ||`^=` ||has_operator_bit_xor_equal ||can_call_bitwise_xor_assignment || can_bitwise_xor_assign ||has_bit_xor_assign || |
| 31 | ||`<<` ||has_operator_left_shift ||can_call_shift_left || can_left_shift ||has_left_shift || |
| 32 | ||`>>` ||has_operator_right_shift ||can_call_shift_right || can_right_shift ||has_right_shift || |
| 33 | ||`<<=`||has_operator_left_shift_equal ||can_call_shift_left_assignment || can_left_shift_assign ||has_left_shift_assign || |
| 34 | ||`>>=`||has_operator_right_shift_equal ||can_call_shift_right_assignment || can_right_shift_assign ||has_right_shift_assign|| |
| 35 | ||`==` ||has_operator_equal_to ||can_call_equal || can_equal_compare ||has_equal_to || |
| 36 | ||`!=` ||has_operator_not_equal_to ||can_call_not_equal || can_not_equal_compare ||has_not_equal_to || |
| 37 | ||`<` ||has_operator_less ||can_call_less || can_less_compare ||has_less || |
| 38 | ||`<=` ||has_operator_less_equal ||can_call_less_equal || can_less_equal_compare ||has_less_equal || |
| 39 | ||`>` ||has_operator_greater ||can_call_greater || can_greater_compare ||has_greater || |
| 40 | ||`>=` ||has_operator_greater_equal ||can_call_greater_equal || can_greater_equal_compare ||has_greater_equal || |
| 41 | ||`&&` ||has_operator_logical_and ||can_call_and || can_logical_and ||has_logical_and || |
| 42 | ||`||` ||has_operator_logical_or ||can_call_or || can_logical_or ||has_logical_or || |
| 43 | ||`!` ||has_operator_logical_not ||can_call_not || can_logical_not ||has_logical_not || |
| 44 | ||`+` ||has_operator_unary_plus ||can_call_unary_plus || can_positivate ||has_unary_plus || |
| 45 | ||`-` ||has_operator_unary_minus ||can_call_unary_minus || can_negate ||has_negate || |
| 46 | ||`~` ||has_operator_complement ||can_call_complement || can_complement ||has_complement || |
| 47 | ||`*` ||has_operator_dereference ||can_call_dereference || can_dereference ||has_dereference || |
| 48 | ||`++` ||has_operator_prefix_increment ||can_call_pre_increment || can_pre_increase ||has_pre_increment || |
| 49 | ||`--` ||has_operator_prefix_decrement ||can_call_pre_decrement || can_pre_decrease ||has_pre_decrement || |
| 50 | ||`++` ||has_operator_postfix_increment ||can_call_post_increment || can_post_increase ||has_post_increment || |
| 51 | ||`--` ||has_operator_postfix_decrement ||can_call_post_decrement || can_post_decrease ||has_post_decrement || |