top
Legend
| → | Has corresponding code |
| → | No direct match, but an alternative exists |
| → | No corresponding code |
| - | TODO |
| ( .. ) | Not localized |
| Category | Feature | Example | Python pytest |
C++ GoogleTest |
Swift Testing |
Kotlin jUnit |
Bash bats |
|---|---|---|---|---|---|---|---|
| String | Initialization | Assign Raw String | → | - | - | → | → |
| String Interpolation (Variable) | → | - | - | → | - | ||
| ( assign_empty_string ) | → | → | → | → | → | ||
| ( assign_escaped_string ) | → | - | → | → | → | ||
| ( assign_multiline_string ) | → | - | - | - | - | ||
| ( escape_and_quote ) | → | - | - | → | - | ||
| ( is_single_and_double_quote_differ ) | → | - | - | - | - | ||
| ( here_document ) | → | - | - | → | - | ||
| ( string_interpolation_expression ) | → | - | - | → | - | ||
| ( assign_string_with_newline ) | - | - | - | → | - | ||
| ( regexp ) | ( regexp_is_match ) | → | - | - | - | → | |
| ( regexp_find_first ) | → | - | - | - | - | ||
| ( regexp_find_all ) | → | - | - | - | - | ||
| ( regexp_capture_first ) | → | - | - | - | - | ||
| ( regexp_capture_all ) | → | - | - | - | - | ||
| ( regexp_loop_with_match_result ) | → | - | - | - | - | ||
| ( regexp_flags ) | → | - | - | - | - | ||
| ( regexp_split ) | → | - | - | - | - | ||
| ( regexp_replace_first ) | → | - | - | - | - | ||
| ( regexp_replace_all ) | → | - | - | - | - | ||
| ( regexp_replace_backward_reference ) | → | - | - | - | - | ||
| ( search_backward_reference ) | → | - | - | - | - | ||
| ( string_convert ) | ( trim ) | → | - | - | → | → | |
| ( trim_first ) | → | - | - | → | → | ||
| ( trim_last ) | → | - | - | → | → | ||
| ( trim_indent ) | → | - | - | → | - | ||
| ( encode_uri_for_query ) | → | - | - | → | - | ||
| ( encode_uri_for_path ) | → | - | - | → | - | ||
| ( decode_uri_for_query ) | → | - | - | → | - | ||
| ( decode_uri_for_path ) | → | - | - | → | - | ||
| ( escape_html ) | → | - | - | → | - | ||
| ( unescape_html ) | → | - | - | → | - | ||
| ( string_to_hex ) | → | - | - | → | - | ||
| ( hex_to_string ) | → | - | - | → | - | ||
| ( convert_charset ) | → | - | - | → | - | ||
| ( normalize_nfc ) | → | - | - | → | - | ||
| ( charcode_to_char ) | → | - | - | → | - | ||
| ( char_to_charcode ) | → | - | - | → | - | ||
| ( expand_tabs ) | → | - | - | → | - | ||
| ( tabify ) | → | - | - | → | - | ||
| ( capitalize ) | → | - | - | → | - | ||
| ( titlize ) | → | - | - | → | - | ||
| ( to_upper ) | → | - | - | → | → | ||
| ( to_lower ) | → | - | - | → | → | ||
| ( reverse ) | → | - | - | → | - | ||
| ( zen_to_han_alnum_only ) | → | - | - | → | - | ||
| ( han_to_zen_alnum_only ) | → | - | - | → | - | ||
| ( string_format ) | ( printf_like_format ) | → | - | - | - | - | |
| ( format_with_thousands_separator ) | → | - | - | - | - | ||
| ( padding_space_right ) | → | - | - | - | - | ||
| ( padding_space_left ) | → | - | - | - | - | ||
| ( padding_zero ) | → | - | - | - | - | ||
| ( string_info ) | ( string_character_size ) | → | - | - | - | → | |
| ( string_byte_size ) | → | - | - | - | → | ||
| ( string_count_occurrence ) | → | - | - | - | → | ||
| ( string_is_x ) | ( string_is_empty ) | → | - | - | - | - | |
| ( string_is_null_or_empty ) | → | - | - | - | - | ||
| ( string_contains ) | → | - | - | - | - | ||
| ( string_starts_with ) | → | - | - | - | - | ||
| ( string_ends_with ) | → | - | - | - | - | ||
| ( is_alnum ) | → | - | - | - | - | ||
| ( is_alnum_multibyte ) | → | - | - | - | - | ||
| ( is_alpha ) | → | - | - | - | - | ||
| ( is_digit ) | → | - | - | - | - | ||
| ( is_space ) | → | - | - | - | - | ||
| ( is_lower ) | → | - | - | - | - | ||
| ( is_upper ) | → | - | - | - | - | ||
| ( string_join ) | ( string_concat ) | → | - | - | - | - | |
| ( string_append ) | → | - | - | - | - | ||
| ( string_join_with_separator ) | → | - | - | - | - | ||
| ( string_builder ) | → | - | - | - | - | ||
| ( string_repeat ) | → | - | - | - | - | ||
| ( string_parse_value ) | ( to_string ) | → | - | - | - | - | |
| ( parse_int ) | → | - | - | - | - | ||
| ( parse_float ) | → | - | - | - | - | ||
| ( parse_int_starts_with_zero ) | → | - | - | - | - | ||
| ( parse_int_empty ) | → | - | - | - | - | ||
| ( parse_int_from_float_string ) | → | - | - | - | - | ||
| ( parse_int_contains_alphabet ) | → | - | - | - | - | ||
| ( string_replace ) | ( replace_all ) | → | - | - | - | - | |
| ( replace_first_occurrence ) | → | - | - | - | - | ||
| ( replace_all_with_regexp ) | → | - | - | - | - | ||
| ( replace_first_with_regexp ) | → | - | - | - | - | ||
| ( replace_with_range ) | → | - | - | - | - | ||
| ( string_search ) | ( count_occurrence ) | → | - | - | - | - | |
| ( index_of_string ) | → | - | - | - | - | ||
| ( index_of_string_not_found ) | → | - | - | - | - | ||
| ( index_of_string_from_end ) | → | - | - | - | - | ||
| ( string_split ) | ( string_split_to_characters ) | → | - | - | - | - | |
| ( string_split_with_separator ) | → | - | - | - | - | ||
| ( string_split_with_regexp ) | → | - | - | - | - | ||
| ( split_words ) | → | - | - | - | - | ||
| ( string_split_lines ) | → | - | - | - | - | ||
| ( slice_from_m_to_n ) | → | → | - | - | - | ||
| ( slice_from_m_to_end ) | → | → | - | - | - | ||
| ( slice_from_m_with_length ) | → | → | - | - | - | ||
| ( take_first_n ) | → | - | - | - | - | ||
| ( take_last_n ) | → | → | - | - | - | ||
| ( drop_first_n ) | → | → | - | - | - | ||
| ( drop_last_n ) | → | → | - | - | - | ||
| ( slice_out_of_range ) | → | - | - | - | - | ||
| ( split_when_last_element_is_empty ) | → | - | - | - | - | ||
| ( array ) | ( aggregate ) | ( array_max ) | → | - | - | - | - |
| ( array_max_value_by_key ) | → | - | - | - | - | ||
| ( array_max_item_by_key ) | → | - | - | - | - | ||
| ( array_min ) | → | - | - | - | - | ||
| ( array_sum ) | → | - | - | - | - | ||
| ( array_average ) | → | - | - | - | - | ||
| ( array_convert ) | ( transpose ) | → | - | - | - | - | |
| ( remove_duplicates_order_insensitive ) | → | - | - | - | - | ||
| ( remove_duplicates_preserving_order ) | → | - | - | - | - | ||
| ( convert_array_to_dict ) | → | - | - | - | - | ||
| ( zip_arrays ) | → | - | - | - | - | ||
| ( array_init ) | ( init_empty_array ) | → | → | → | → | - | |
| ( init_empty_set ) | → | → | → | → | - | ||
| ( init_array ) | → | → | → | → | - | ||
| ( init_tuple ) | → | - | → | - | - | ||
| ( is_tuple_allows_size_1 ) | → | - | → | - | - | ||
| ( init_array_allows_last_comma ) | → | - | - | - | - | ||
| ( init_set ) | → | - | - | - | - | ||
| ( sequence_1_to_n ) | → | - | - | → | - | ||
| ( sequence_n_to_1 ) | → | - | - | - | - | ||
| ( sequence_step_by_x ) | → | - | - | - | - | ||
| ( sequence_a_to_z ) | → | - | - | - | - | ||
| ( init_with_size ) | → | - | - | - | - | ||
| ( immutable_array ) | → | - | - | - | - | ||
| ( immutable_set ) | → | - | - | - | - | ||
| ( named_tuple ) | → | - | → | - | - | ||
| ( set_to_array ) | → | → | - | - | - | ||
| ( sequence_ato_z ) | - | - | - | → | - | ||
| ( test_immutable_array ) | - | - | - | → | - | ||
| ( test_immutable_set ) | - | - | - | → | - | ||
| ( array_loop ) | ( array_foreach ) | → | → | - | - | - | |
| ( array_foreach_with_index ) | → | - | - | - | - | ||
| ( array_for_in ) | → | - | - | - | - | ||
| ( loop_multiple_items_together ) | → | - | - | - | - | ||
| ( get_items_by_n_count ) | → | - | - | - | - | ||
| ( array_ops ) | ( push_item ) | → | - | → | - | - | |
| ( concat_in_place ) | → | - | - | - | - | ||
| ( concat_into_new_items ) | → | - | - | - | - | ||
| ( pop_item ) | → | - | - | - | - | ||
| ( clear_in_place ) | → | - | - | - | - | ||
| ( clear_by_reassign ) | → | - | - | - | - | ||
| ( item_size ) | → | - | - | - | - | ||
| ( insert_item_by_position ) | → | - | - | - | - | ||
| ( unshift ) | → | - | - | - | - | ||
| ( shift ) | → | - | - | - | - | ||
| ( deep_copy ) | → | - | - | - | - | ||
| ( array_search ) | ( array_contains ) | → | - | - | - | - | |
| ( array_indexof ) | → | - | - | - | - | ||
| ( array_indexof_when_not_found ) | → | - | - | - | - | ||
| ( array_split ) | ( slice_from_m_to_n ) | → | → | - | - | - | |
| ( slice_from_m_to_end ) | → | → | - | - | - | ||
| ( flatten ) | → | - | - | - | - | ||
| ( first_element ) | → | - | - | - | - | ||
| ( last_element ) | → | - | - | - | - | ||
| ( remove_nth_element ) | → | - | - | - | - | ||
| ( replace_partial ) | → | - | - | - | - | ||
| ( functional ) | ( map_with_comprehension ) | → | - | - | - | - | |
| ( map_with_lambda ) | → | - | - | - | - | ||
| ( map_with_named_function ) | → | - | - | - | - | ||
| ( filter_with_comprehension ) | → | - | - | - | - | ||
| ( filter_with_lambda ) | → | - | - | - | - | ||
| ( filter_with_named_function ) | → | - | - | - | - | ||
| ( example_exclude_empty_elements ) | → | - | - | - | - | ||
| ( example_trim_trailing_empty_elements ) | → | - | - | - | - | ||
| ( example_quote_and_join ) | → | - | - | - | - | ||
| ( set_operation ) | ( union ) | → | → | - | - | - | |
| ( union_destructive ) | → | - | - | - | - | ||
| ( intersection ) | → | → | - | - | - | ||
| ( difference ) | → | → | - | - | - | ||
| ( add ) | → | → | - | - | - | ||
| ( is_subset ) | → | → | - | - | - | ||
| ( sort ) | ( sorted ) | → | - | - | - | - | |
| ( sort_in_place ) | → | - | - | - | - | ||
| ( sort_reversed ) | → | - | - | - | - | ||
| ( reversed ) | → | - | - | - | - | ||
| ( sorted_by_col_index ) | → | - | - | - | - | ||
| ( sorted_by_dict_key ) | → | - | - | - | - | ||
| ( sorted_by_class_member ) | → | - | - | - | - | ||
| ( sorted_by_multiple_keys ) | → | - | - | - | - | ||
| ( sort_by_custom_func ) | → | - | - | - | - | ||
| ( sort_func_helper ) | → | - | - | - | - | ||
| ( sort_with_natural_order ) | → | - | - | - | - | ||
| ( shuffle ) | → | - | - | - | - | ||
| ( example_insert_into_sorted_array ) | → | - | - | - | - | ||
| ( basic ) | ( assign_variable ) | ( reassignable_variable ) | → | - | - | - | - |
| ( non_reassignable_variable ) | → | - | - | - | - | ||
| ( assign_with_type_check ) | → | - | - | - | - | ||
| ( assign_without_type ) | → | - | - | - | - | ||
| ( assign_multi_value ) | → | - | - | - | - | ||
| ( assign_multi_value_discard_partially ) | → | - | - | - | - | ||
| ( assign_multi_value_but_lhs_is_short ) | → | - | - | - | - | ||
| ( assign_multi_value_but_rhs_is_short ) | → | - | - | - | - | ||
| ( null_coalescing ) | → | - | - | - | → | ||
| ( null_coalescing_like_op_in_dictionary ) | → | - | - | - | - | ||
| ( assignment_expression_in_conditional_block ) | → | - | - | - | - | ||
| ( block_scope ) | → | - | → | - | - | ||
| ( assign_variable ) | - | - | → | - | - | ||
| ( assign_constant ) | - | - | → | - | - | ||
| ( null_coalescing_alternative_1 ) | - | - | - | - | → | ||
| ( null_coalescing_alternative_2 ) | - | - | - | - | → | ||
| ( returns_value_if_not_empty ) | - | - | - | - | → | ||
| ( basic_syntax ) | ( comment_single_line ) | → | - | → | - | - | |
| ( comment_multi_line ) | → | - | → | - | - | ||
| ( comment_nestable ) | → | - | → | - | - | ||
| ( source_statement_separator ) | → | - | → | - | - | ||
| ( state_no_operation ) | → | - | → | - | - | ||
| ( newline_before_equal ) | → | - | - | - | - | ||
| ( newline_after_equal ) | → | - | - | - | - | ||
| ( multiple_statement_on_one_line ) | → | - | - | - | - | ||
| ( operator ) | ( logic_operator_not ) | → | - | - | - | - | |
| ( logic_operator_and ) | → | - | - | - | - | ||
| ( logic_operator_or ) | → | - | - | - | - | ||
| ( arithmetic_operator_pow ) | → | - | - | - | - | ||
| ( arithmetic_operator_plus ) | → | - | - | - | - | ||
| ( arithmetic_operator_floor_division ) | → | - | - | - | - | ||
| ( comparison_operator_less_than ) | → | - | - | - | - | ||
| ( comparison_operator_less_than_or_equal ) | → | - | - | - | - | ||
| ( comparison_operator_greater_than ) | → | - | - | - | - | ||
| ( comparison_operator_greater_than_or_equal ) | → | - | - | - | - | ||
| ( comparison_operator_equal ) | → | - | - | - | - | ||
| ( additional_assignment_operator ) | → | - | - | - | - | ||
| ( increment_operator ) | → | - | - | - | - | ||
| ( standard_input ) | ( accept_pipe_input_and_process_lines_one_by_one ) | → | - | - | - | - | |
| ( accept_keyboard_input ) | → | - | - | - | → | ||
| ( exsample_ask_yes_no ) | → | - | - | - | - | ||
| ( process_csv_lines:_accept_pipe_input_and_process_lines_one_by_one ) | - | - | - | - | → | ||
| ( example_ask_yes_no ) | - | - | - | - | → | ||
| ( standard_output ) | ( print_with_newline ) | → | → | - | - | - | |
| ( print_with_format ) | → | → | - | - | - | ||
| ( print_without_newline ) | → | → | - | - | - | ||
| ( print_to_stderr ) | → | - | - | - | - | ||
| ( pretty_print ) | → | - | - | - | - | ||
| ( pretty_print_with_json ) | → | - | - | - | - | ||
| ( class ) | ( access_modifier ) | ( private_method ) | → | - | - | - | - |
| ( protected_method ) | → | - | - | - | - | ||
| ( public_method ) | → | - | - | - | - | ||
| ( class_definition ) | ( class_definition ) | → | - | - | - | - | |
| ( constructor ) | → | - | - | - | - | ||
| ( instance_variable ) | → | - | - | - | - | ||
| ( instance_method ) | → | - | - | - | - | ||
| ( class_variable ) | → | - | - | - | - | ||
| ( class_method ) | → | - | - | - | - | ||
| ( static_method ) | → | - | - | - | - | ||
| ( can_have_nested_class ) | → | - | - | - | - | ||
| ( auto_generated_methods_for_data_types ) | → | - | - | - | - | ||
| ( class_inheritance ) | ( class_inheritance ) | → | - | - | - | - | |
| ( method_override ) | → | - | - | - | - | ||
| ( call_parent_method ) | → | - | - | - | - | ||
| ( call_parent_constructor ) | → | - | - | - | - | ||
| ( abstract_method ) | → | - | - | - | - | ||
| ( multiple_inheritance_supported ) | → | - | - | - | - | ||
| ( struct ) | ( struct_definition_with_default_value ) | - | - | → | - | - | |
| ( struct_definition_without_default_value ) | - | - | → | - | - | ||
| ( struct_instance_method ) | - | - | → | - | - | ||
| ( struct_instance_method_mutating ) | - | - | → | - | - | ||
| ( struct_type_method ) | - | - | → | - | - | ||
| ( struct_type_property ) | - | - | → | - | - | ||
| ( command_line_interface ) | ( handle_args_direct ) | ( handle_args ) | → | - | - | - | → |
| ( handle_args_with_parser ) | ( parse_args_overview ) | → | - | - | - | → | |
| ( parse_positional_args ) | → | - | - | - | - | ||
| ( parse_positional_args_variant ) | → | - | - | - | - | ||
| ( parse_optional_args ) | → | - | - | - | - | ||
| ( candidate_values ) | → | - | - | - | - | ||
| ( custom_error ) | → | - | - | - | - | ||
| ( example_switch_input_stdin_or_file ) | → | - | - | - | - | ||
| ( control_syntax ) | ( conditional ) | ( if_syntax ) | → | - | → | - | - |
| ( postfix_if ) | → | - | → | - | - | ||
| ( ternary_conditional_operator ) | → | - | → | - | - | ||
| ( ternary_conditional_operator_nested ) | → | - | → | - | - | ||
| ( switch_statement ) | → | - | → | - | - | ||
| ( switch_statement_fallthrough ) | - | - | → | - | - | ||
| ( switch_statement_additional_conditions ) | - | - | → | - | - | ||
| ( loop ) | ( foreach_loop ) | → | - | → | - | - | |
| ( foreach_with_filter ) | → | - | → | - | - | ||
| ( for_0_to_n ) | → | - | → | - | - | ||
| ( while_loop ) | → | - | → | - | - | ||
| ( while_else ) | → | - | → | - | - | ||
| ( do_while ) | → | - | - | - | - | ||
| ( infinite_loop ) | → | - | → | - | - | ||
| ( repeat_n_times ) | → | - | → | - | - | ||
| ( implicit_variable_in_loop ) | → | - | → | - | - | ||
| ( break_out_of_loop ) | → | - | → | → | - | ||
| ( continue_in_loop ) | → | - | → | → | - | ||
| ( redo_in_loop ) | → | - | → | → | - | ||
| ( break_out_of_nested_loop ) | → | - | → | → | - | ||
| ( do_while_loop ) | - | - | → | - | - | ||
| ( data_format ) | ( csv ) | ( parse_csv_to_array ) | → | - | - | - | - |
| ( parse_csv_to_dictionary ) | → | - | - | - | - | ||
| ( write_csv_from_array ) | → | - | - | - | - | ||
| ( write_csv_from_dictionary ) | → | - | - | - | - | ||
| ( json ) | ( parse_json ) | → | - | - | - | - | |
| ( parse_json_with_multibyte ) | → | - | - | - | - | ||
| ( dump_json ) | → | - | - | - | - | ||
| ( dump_json_with_multibyte ) | → | - | - | - | - | ||
| ( example_parse_jsonc ) | → | - | - | - | - | ||
| ( database ) | ( sqlite_3_access ) | ( connect_database ) | → | - | - | - | - |
| ( example_db_access ) | → | - | - | - | - | ||
| ( date_and_time ) | ( datetime_conversion ) | ( parse_datetime ) | → | - | - | - | - |
| ( parse_date ) | → | - | - | - | - | ||
| ( create_datetime ) | → | - | - | - | - | ||
| ( create_date ) | → | - | - | - | - | ||
| ( format_datetime ) | → | - | - | - | - | ||
| ( format_date ) | → | - | - | - | - | ||
| ( datetime_to_timestamp ) | → | - | - | - | - | ||
| ( timestamp_to_datetime ) | → | - | - | - | - | ||
| ( example_excel_serial_to_datetime ) | → | - | - | - | - | ||
| ( example_datetime_to_excel_serial ) | → | - | - | - | - | ||
| ( datetime_get_info ) | ( get_today ) | → | - | - | - | - | |
| ( get_now ) | → | - | - | - | - | ||
| ( datetime_object ) | → | - | - | - | - | ||
| ( date_object ) | → | - | - | - | - | ||
| ( month_range ) | → | - | - | - | - | ||
| ( validate_date ) | → | - | - | - | - | ||
| ( datetime_manipulation ) | ( diff_dates ) | → | - | - | - | - | |
| ( add_days ) | → | - | - | - | - | ||
| ( add_months ) | → | - | - | - | - | ||
| ( add_years ) | → | - | - | - | - | ||
| ( get_beginning_of_month ) | → | - | - | - | - | ||
| ( get_end_of_month ) | → | - | - | - | - | ||
| ( timer ) | ( sleep ) | → | - | - | - | - | |
| ( count_time ) | → | - | - | - | - | ||
| ( dictionary ) | ( dict_elem_access ) | ( get_value_by_key ) | → | → | - | - | - |
| ( dict_key_not_found ) | → | → | - | - | - | ||
| ( dict_key_exists ) | → | → | - | - | - | ||
| ( dict_value_exists ) | → | - | - | - | - | ||
| ( get_keys ) | → | - | - | - | - | ||
| ( get_values ) | → | - | - | - | - | ||
| ( get_key_value_tuple ) | → | - | - | - | - | ||
| ( set_default_value_and_get ) | → | - | - | - | - | ||
| ( get_value_or_default_value ) | → | - | - | - | - | ||
| ( dict_reverse_lookup ) | → | - | - | - | - | ||
| ( composite_key ) | → | - | - | - | - | ||
| ( dict_elem_ops ) | ( sort_by_value ) | → | - | - | - | - | |
| ( sort_by_key ) | → | - | - | - | - | ||
| ( dict_comprehension ) | → | - | - | - | - | ||
| ( dict_merge_into_new_dict ) | → | - | - | - | - | ||
| ( dict_merge_in_place ) | → | - | - | - | - | ||
| ( dict_clear ) | → | - | - | - | - | ||
| ( dict_size ) | → | - | - | - | - | ||
| ( remove_elem_by_key ) | → | - | - | - | - | ||
| ( ordered_dict ) | → | - | - | - | - | ||
| ( dict_for_aggregation ) | ( sum_group_by_key ) | → | - | - | - | - | |
| ( list_group_by_key ) | → | - | - | - | - | ||
| ( dict_to_matrix ) | → | - | - | - | - | ||
| ( dict_init ) | ( init_empty_dict ) | → | → | - | - | - | |
| ( init_dict ) | → | → | - | - | - | ||
| ( set_dict_elem ) | → | → | - | - | - | ||
| ( dict_loop ) | ( dict_loop_by_key ) | → | → | - | - | - | |
| ( dict_loop_by_key_value_pair ) | → | → | - | - | - | ||
| ( file_io ) | ( file_io ) | ( file_output ) | → | → | - | - | - |
| ( file_input ) | → | - | - | - | - | ||
| ( file_input_line_one_by_one ) | → | - | - | - | - | ||
| ( file_compare ) | → | - | - | - | - | ||
| ( example_file_line_count ) | → | - | - | - | - | ||
| ( file_io_with_gzip ) | → | - | - | - | - | ||
| ( filesystem ) | ( directory_traverse ) | ( list_files_in_dir ) | → | - | - | - | - |
| ( list_files_in_dir_like_find_command ) | → | - | - | - | - | ||
| ( list_files_in_dir_recursive ) | → | - | - | - | - | ||
| ( filesystem ) | ( file_exists ) | → | - | - | - | - | |
| ( directory_exists ) | → | - | - | - | - | ||
| ( temp_file ) | → | - | - | - | - | ||
| ( temp_directory ) | → | - | - | - | - | ||
| ( get_file_size ) | → | - | - | - | - | ||
| ( mkdir ) | → | - | - | - | - | ||
| ( mkdir_p ) | → | - | - | - | - | ||
| ( rmdir ) | → | - | - | - | - | ||
| ( rmdir_p ) | → | - | - | - | - | ||
| ( rmdir_recursive ) | → | - | - | - | - | ||
| ( copy_directory_tree ) | → | - | - | - | - | ||
| ( chdir ) | → | - | - | - | - | ||
| ( get_current_dir ) | → | - | - | - | - | ||
| ( touch_file ) | → | - | - | - | - | ||
| ( remove_file ) | → | - | - | - | - | ||
| ( copy_file ) | → | - | - | - | - | ||
| ( move_file ) | → | - | - | - | - | ||
| ( path_manipulation ) | ( build_path ) | → | - | - | - | - | |
| ( normalize_path ) | → | - | - | - | - | ||
| ( get_basename ) | → | - | - | - | → | ||
| ( get_dirname ) | → | - | - | - | → | ||
| ( relative_path_to_absolute_path ) | → | - | - | - | → | ||
| ( get_stem ) | → | - | - | - | → | ||
| ( get_extension ) | → | - | - | - | - | ||
| ( resolve_symbolic_link ) | → | - | - | - | - | ||
| ( runtime_path ) | ( get_executed_command_path ) | → | - | - | - | → | |
| ( get_source_file_path ) | → | - | - | - | → | ||
| ( get_executed_interpreter_path ) | → | - | - | - | - | ||
| ( get_module_name ) | → | - | - | - | - | ||
| ( get_current_directory ) | → | - | - | - | - | ||
| ( function ) | ( function ) | ( function_definition ) | → | - | → | - | - |
| ( param_with_default_value ) | → | - | → | - | - | ||
| ( param_with_keyword ) | → | - | - | - | - | ||
| ( returns_multi_value ) | → | - | → | - | - | ||
| ( return_can_be_omitted ) | → | - | - | - | - | ||
| ( variadic_args ) | → | - | → | - | - | ||
| ( variadic_keyword_args ) | → | - | → | - | - | ||
| ( spread_args ) | → | - | → | - | - | ||
| ( allow_trailing_comma_in_parameter_list ) | → | - | - | - | - | ||
| ( function_can_be_nested ) | → | - | → | - | - | ||
| ( labeled_parameter ) | - | - | → | - | - | ||
| ( labeled_and_named_parameter ) | - | - | → | - | - | ||
| ( inout_parameter ) | - | - | → | - | - | ||
| ( return_can_be_ommited ) | - | - | → | - | - | ||
| ( allow_trailing_commma_in_parameter_list ) | - | - | → | - | - | ||
| ( function_overload_allowed ) | - | - | → | - | - | ||
| ( lambda ) | ( lambda ) | → | - | - | - | - | |
| ( lambda_allows_multi_line ) | → | - | - | - | - | ||
| ( math ) | ( convert_number ) | ( octal_literal ) | → | - | - | - | - |
| ( hex_literal ) | → | - | - | - | - | ||
| ( parse_oct ) | → | - | - | - | - | ||
| ( parse_hex ) | → | - | - | - | - | ||
| ( format_oct ) | → | - | - | - | - | ||
| ( format_hex ) | → | - | - | - | - | ||
| ( math ) | ( least_common_multiple ) | → | - | - | - | - | |
| ( greatest_common_divisor ) | → | - | - | - | - | ||
| ( absolute_value ) | → | - | - | - | - | ||
| ( random ) | → | - | - | - | - | ||
| ( round ) | ( truncate_toward_zero ) | → | - | - | - | - | |
| ( floor ) | → | - | - | - | - | ||
| ( ceil ) | → | - | - | - | - | ||
| ( round_bankers_rounding ) | → | - | - | - | - | ||
| ( round_half_up ) | → | - | - | - | - | ||
| ( runtime_info ) | ( introspection ) | ( list_member_of_object ) | → | - | - | - | - |
| ( reflection ) | ( run_method_by_name_string ) | → | - | - | - | - | |
| ( source_info ) | ( get_executed_command_path ) | → | - | - | - | - | |
| ( get_source_file_path ) | → | - | - | - | - | ||
| ( get_module_name ) | → | - | - | - | - | ||
| ( get_current_directory ) | → | - | - | - | - | ||
| ( get_current_line_number ) | → | - | - | - | - | ||
| ( get_caller_line_number ) | → | - | - | - | - | ||
| ( get_current_function_name ) | → | - | - | - | - | ||
| ( get_caller_function_name # <--- this funcname ) | → | - | - | - | - | ||
| ( get_current_file_name ) | → | - | - | - | - | ||
| ( get_caller_file_name ) | → | - | - | - | - | ||
| ( system_info ) | ( get_current_user ) | → | - | - | - | - | |
| ( get_hostname ) | → | - | - | - | - | ||
| ( type ) | ( builtin_types ) | ( literal_true ) | → | - | → | - | - |
| ( literal_false ) | → | - | → | - | - | ||
| ( literal_null ) | → | - | - | - | - | ||
| ( literal_int_allows_underscore ) | → | - | → | - | - | ||
| ( literal_int_octal ) | → | - | → | - | - | ||
| ( literal_int_hex ) | → | - | → | - | - | ||
| ( type_int ) | → | - | - | - | - | ||
| ( type_float ) | → | - | - | - | - | ||
| ( type_bool ) | → | - | - | - | - | ||
| ( literal_int ) | - | - | → | - | - | ||
| ( literal_int_binary ) | - | - | → | - | - | ||
| ( type_boolean ) | ( what_is_true_in_if_statement ) | → | - | - | - | - | |
| ( type_enum ) | ( enum_int ) | → | - | - | - | - | |
| ( enum_string ) | → | - | - | - | - | ||
| ( type_info ) | ( determine_type_exact ) | → | - | → | - | - | |
| ( determine_type_descendant ) | → | - | → | - | - | ||
| ( get_type_name ) | → | - | → | - | - | ||
| ( type_is_x ) | ( is_int ) | → | - | - | - | - | |
| ( is_float ) | → | - | - | - | - | ||
| ( is_string ) | → | - | - | - | - | ||
| ( is_array ) | → | - | - | - | - | ||
| ( type_nan ) | ( nan ) | → | - | - | - | - | |
| ( type_null ) | ( null ) | → | - | - | - | - | |
| ( type_tuple ) | ( tuple_unique_type ) | → | - | - | - | - | |
| ( tuple_mixed_types ) | → | - | - | - | - | ||
| ( tuple_named ) | → | - | - | - | - | ||
| ( xunit ) | ( xunit ) | ( assert_equals ) | → | → | → | - | - |
| ( assert_true ) | → | → | → | - | - | ||
| ( assert_with_message_on_error ) | → | → | → | - | - | ||
| ( skip_test ) | → | → | → | - | → | ||
| ( handle_exception ) | → | → | → | - | - | ||
| ( parametrized_test ) | → | → | → | - | - | ||
| ( capture_stdout_and_stderr ) | → | → | - | - | - | ||
| ( capture_return_code ) | → | - | - | - | - | ||
| ( mock_standard_input_from_pipe ) | → | - | - | - | - | ||
| ( mock_input_from_keyboard ) | → | - | - | - | - | ||
| ( mark_as_todo ) | - | → | - | - | - |