Docs.rs
ruchy-4.2.0
Platform
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
ruchy 4.2.0
A systems scripting language that transpiles to idiomatic Rust with extreme quality engineering
Crate
Source
Builds
Feature flags
Documentation
..
fixtures
golden-traces
lang_comp
matrix
parser_053_repro
properties
sqlite_harness
array_each_method.rs
book_compat_001_lifetime_annotations.rs
bug_003_array_index_assignment.rs
bug_031_fmt_corruption.rs
bug_032_range_function_not_transpiled.rs
bug_033_test_attribute_invalid_rust.rs
bug_034_lint_false_positives_built_ins.rs
bug_035_type_inference_wrong_types.rs
bug_036_coverage_reports_zero.proptest-regressions
bug_036_coverage_reports_zero.rs
bug_037_test_assertions_dont_fail.rs
bytecode_performance_validation.rs
cargo_001_build_transpiler.rs
cargo_002_project_template.rs
cargo_add_integration.rs
cargo_build_integration.rs
cargo_e2e_workflow.rs
class_property_tests.rs
cli_contract_actor_observe.rs
cli_contract_add.rs
cli_contract_ast.rs
cli_contract_bench.rs
cli_contract_build.rs
cli_contract_check.rs
cli_contract_compile.rs
cli_contract_coverage.rs
cli_contract_dataflow_debug.rs
cli_contract_doc.rs
cli_contract_fmt.rs
cli_contract_fmt_comments.rs
cli_contract_fmt_config.rs
cli_contract_fmt_exprkind.rs
cli_contract_fmt_exprkind_phase2.rs
cli_contract_fmt_exprkind_phase3.rs
cli_contract_fmt_exprkind_phase4.rs
cli_contract_fmt_exprkind_phase5.rs
cli_contract_fmt_ignore.rs
cli_contract_fuzz.rs
cli_contract_lint.rs
cli_contract_mcp.rs
cli_contract_mutations.rs
cli_contract_new.rs
cli_contract_notebook.rs
cli_contract_optimize.rs
cli_contract_parse.rs
cli_contract_property_tests.rs
cli_contract_provability.rs
cli_contract_prove.rs
cli_contract_publish.rs
cli_contract_quality_gate.rs
cli_contract_repl.rs
cli_contract_replay_to_tests.rs
cli_contract_run.rs
cli_contract_runtime.rs
cli_contract_score.rs
cli_contract_test.rs
cli_contract_transpile.rs
cli_contract_wasm.rs
cli_eval_flags_comprehensive.rs
cli_interactive_validation.rs
cli_testing_tools.rs
cli_trace_flag.rs
cli_unify_001_default_command.rs
cli_unify_002_run_command.rs
cli_unify_003_comprehensive_suite.rs
cli_unify_003_property_tests.rs
cli_unify_005_example_validation.rs
comprehensive_class_styles.rs
critical_regressions.rs
critical_repl_features.rs
critical_transpiler_regression_test.rs
dataframe_001_transpilation_tdd.rs
dataframe_access_defects.rs
dataframe_aggregations_tdd.rs
dataframe_filter_properties.rs
dataframe_parsing_test.rs
dataframe_sort_properties.rs
dataframe_validation.rs
debugger_014_phase_2_values.rs
debugger_014_phase_3_types.rs
debugger_014_trace_depth.rs
debugger_014_trace_output.rs
defect_closure_return.rs
defect_compile_main_call.rs
defect_consecutive_for.rs
defect_enum_ok_reserved.proptest-regressions
defect_enum_ok_reserved.rs
defect_parser_006_attributes_in_blocks.rs
defect_parser_007_struct_inline_comments.rs
defect_struct_001_field_mutation.rs
defect_wasm_tuple_types.rs
enum_runtime.rs
essential_tools_validation.rs
eval_builtin_comprehensive.rs
eval_builtin_conversions.rs
evaluator_002_method_chaining_with_indexing.rs
example_titanic_dataframe.rs
examples_integration.rs
feature_088_string_int_concatenation.rs
feature_089_string_as_bytes.rs
fifteen_tool_validation.rs
formatter_088_macro_preservation.rs
formatter_data_loss_regression.rs
formatter_issue_60.rs
fuzz_pattern_match.rs
http_002_d_html_methods.rs
http_server_cli.rs
http_watch_mode.rs
issue_040_mutable_match_test.rs
issue_059_module_imports.rs
issue_086_determinism_investigation.rs
issue_086_verify_fix.rs
issue_088_module_imports.rs
issue_089_stdlib_imports_in_modules.rs
issue_090_std_fs_namespace.rs
issue_090_std_fs_runtime.rs
issue_091_powf_error_message.rs
issue_092_std_env_namespace.rs
issue_094_string_slicing.rs
issue_096_std_env.rs
issue_097_try_operator.rs
issue_099_provability_score.rs
issue_100_bench_command.rs
issue_101_doc_command.rs
issue_102_optimize_command.rs
issue_103_compile_macros_modules.rs
issue_103_match_return.rs
issue_104_actor_observe_command.rs
issue_105_dataflow_debug_command.rs
issue_106_mod_declarations.rs
issue_113_transpiler_type_inference.rs
issue_114_string_return_type_inference.rs
issue_114_usize_casting.rs
issue_116_file_methods.rs
issue_116_file_open.rs
issue_116_property_tests.rs
issue_117_json_parse_function.rs
issue_117_json_parsing.rs
issue_119_double_evaluation.rs
issue_119_global_mutable_state.rs
issue_119_property_tests.rs
issue_121_read_file_unwrapped.rs
issue_128_function_inlining_dce_bug.rs
issue_128_property_tests.rs
issue_131_parse_json_alias.rs
issue_131_property_tests.rs
issue_141_unnecessary_braces.rs
issue_143_unicode_char_boundary_crash.rs
issue_147_duplicate_pub.rs
issue_148_oop_methods.rs
issue_155_vec_syntax.rs
issue_163_windows_line_endings.rs
issue_168_hexadecimal.rs
jit_002_control_flow.rs
jit_003_operators.rs
jit_004_logical_operators.rs
jit_005_loops.rs
jit_005b_continue.rs
jit_006_arrays.rs
jit_007_tuples.rs
jit_008_return.rs
jit_009_match.rs
lang_comp_suite.rs
lint_008_format_variables.rs
linter_086_forward_references.rs
match_enum.rs
match_nested_enum.rs
matrix_001_simple_arithmetic_native.rs
matrix_002_csv_workflow_native.rs
matrix_003_statistical_analysis_native.rs
matrix_004_time_series_native.rs
notebook_book_validation.rs
notebook_validation.rs
opt_004_semantic_equivalence.rs
opt_010_performance_validation.rs
opt_022_inline_caching.rs
opt_codegen_004_inline_expansion.rs
opt_codegen_004_property_tests.rs
opt_global_001_pgo.rs
optimization_001_compile_optimize.rs
oracle_004_auto_train_cli.rs
oracle_auto_train.rs
oracle_cli_commands.rs
oracle_integration.rs
oracle_mlops_training.rs
p0_book_002_file_operations.rs
p0_book_003_systems_programming.rs
p0_book_004_network_programming.rs
p0_book_005_performance_optimization.rs
p0_book_006_advanced_patterns.rs
p0_critical_features.rs
p0_lint_false_positives.rs
parser_053_hash_comments.rs
parser_054_inline_comments.rs
parser_060_module_resolution.rs
parser_061_080_box_vec_generics.rs
parser_061_080_properties.rs
parser_061_box_generic_enum.rs
parser_062_comments_after_control_flow.rs
parser_067_struct_pattern_test.rs
parser_068_bang_negation_issue_54.rs
parser_069_turbofish_issue_26.rs
parser_070_path_turbofish.rs
parser_071_guard_external_vars.rs
parser_072_single_quoted_strings.rs
parser_073_const_declarations.rs
parser_074_pub_crate_visibility.rs
parser_075_nested_block_comments.rs
parser_076_unary_plus.rs
parser_081_array_literals_with_identifiers.rs
parser_084_while_hashmap_insert.rs
parser_085_function_pointers.rs
parser_087_method_params.rs
parser_089_ref_param_match.rs
parser_092_vec_macro.rs
parser_093_mod_declarations.rs
parser_094_path_separator.rs
parser_094_property_tests.rs
parser_095_grouped_imports.rs
parser_096_stdlib_stubs.rs
parser_147_pub_methods_in_struct.rs
parser_actor_state_block_regression.rs
parser_class_coverage.rs
parser_collections_comprehensive.rs
parser_comprehensive.rs
parser_defect_001_blank_line_let_mut.rs
parser_defect_002_raw_strings.rs
parser_defect_005_let_else.rs
parser_defect_006_impl_trait.rs
parser_defect_007_where_clause.rs
parser_defect_008_tuple_destructure.rs
parser_defect_009_enum_struct_variant.rs
parser_defect_010_trait_associated_types.rs
parser_defect_011_impl_generics.rs
parser_defect_012_fstring_empty_placeholders.rs
parser_defect_013_coloncolon_imports.rs
parser_defect_014_impl_generic_target.rs
parser_defect_015_pub_mod.rs
parser_defect_016_pub_visibility.proptest-regressions
parser_defect_016_pub_visibility.rs
parser_defect_017_use_keywords.rs
parser_defect_018_dict_in_function_call.rs
parser_defect_018_enum_variant_struct_literal.rs
parser_defect_053_line_continuation.rs
parser_defect_054_multiple_leading_comments.rs
parser_defect_comment_attribution.rs
parser_expressions_unit.rs
parser_functions_comprehensive.rs
parser_inline_comments_enum.rs
parser_issue_39_match_if_else.rs
parser_mod_comprehensive.rs
parser_nested_if_array_bug.rs
parser_patterns_comprehensive.rs
pattern_guards_test.rs
perf_002_constant_folding.rs
perf_002_phase3_show_profile_info.rs
perf_002_phase4_pgo_automation.rs
perf_002_profile_optimization.rs
perf_002b_constant_propagation.rs
perf_002c_dead_code_elimination.rs
priority_3_eval_control_flow.rs
probar_wasm_modules.rs
probar_wasm_qa.rs
probar_worker_harness.rs
profiling_001_binary_profiling.rs
property_arc_refactor.rs
property_attribute_parsing.rs
property_enum_cast.rs
property_eval_builtin.rs
property_import_parsing.rs
property_jit_002.rs
property_module_parsing.rs
property_range_parsing.rs
property_roundtrip.rs
property_string_interpolation.rs
property_type_parsing.rs
qa_026_interpreter_scoping.rs
qa_026_scoping_divergence.rs
qa_061_070_stdlib_imports.rs
qa_081_090_wasm_automation.rs
quality_001_self_receiver.rs
quality_015_lint_function_false_positives.rs
quality_formatter_002_semantic_preservation.rs
README.md
readme_validation.rs
regression_076_vec_new_hang.rs
regression_077_logger_hang.rs
regression_077_string_support.rs
regression_079_enum_cast.rs
regression_080_stdin_input.rs
regression_081_exit_codes.rs
regression_082_chrono_utc.rs
regression_083_format_macro.rs
regression_085_command_execution.rs
regression_087_complex_enum_matches.rs
repl_005_loop_output.rs
repl_thread_safety.rs
runtime_001_macro_invocation.rs
runtime_002_structs_tdd.rs
runtime_003_classes_tdd.rs
runtime_038_variable_collision.rs
runtime_062_vec_macro.rs
runtime_083_return_in_if_block.rs
runtime_090_command_output.rs
runtime_098_class_constructor_returns.rs
runtime_099_mutable_method_state.rs
runtime_baseline_audit.rs
runtime_box_operations.rs
runtime_builtins_core.rs
runtime_builtins_core_comprehensive.rs
runtime_default_params.rs
runtime_interpreter_advanced.rs
runtime_interpreter_comprehensive.rs
runtime_interpreter_integration.rs
runtime_interpreter_value_types.rs
runtime_issue_148_struct_mut_self.rs
runtime_loop_mut_tuple_return.rs
runtime_main_function_eval.rs
runtime_string_nth_method.rs
spec_001_three_mode_validation.rs
sqlite_001_parser_grammar.rs
sqlite_002_type_soundness.proptest-regressions
sqlite_002_type_soundness.rs
sqlite_003_metamorphic_testing.rs
sqlite_004_runtime_anomalies.rs
stabilization_regression_suite.rs
std_001_fs.rs
std_002_http.rs
std_003_json.rs
std_004_path.rs
std_005_env.rs
std_006_process.rs
std_007_dataframe.rs
std_008_time.rs
std_009_logging.proptest-regressions
std_009_logging.rs
std_010_regex.rs
stdlib005_compute_hash.rs
stdlib005_walk_parallel.rs
stdlib_003_time.rs
stdlib_concat_flatten_test.rs
stdlib_dataframe_integration.rs
stdlib_defect_001_env_args.rs
stdlib_defect_002_split_method.rs
stdlib_dir_walk_test.rs
stdlib_env.rs
stdlib_env_functions.rs
stdlib_env_integration.rs
stdlib_env_var.rs
stdlib_file_io_advanced_test.rs
stdlib_file_io_test.rs
stdlib_fs_functions.rs
stdlib_hashset_ops_test.rs
stdlib_html_test.rs
stdlib_http_builtins.rs
stdlib_json_functions.rs
stdlib_logging.rs
stdlib_logging_integration.rs
stdlib_math_advanced_test.rs
stdlib_path_functions.rs
stdlib_process.rs
stdlib_process_integration.rs
stdlib_regex.rs
stdlib_regex_integration.rs
stdlib_string_array_methods_test.rs
stdlib_substring_sort_join_test.rs
stdlib_time.rs
stdlib_time_integration.rs
stdlib_type_conversions_test.rs
stdlib_unique_test.rs
string_enumerate_test.rs
string_interpolation_repl_fix.rs
string_methods_case_test.rs
string_methods_complete_coverage.rs
systematic_tool_validation.rs
test_issue_140_time_micros_compile.rs
test_transpiler_type_infer_from_params.rs
tool_defect_001_enum_struct_recognition_RED.rs
tool_feature_001_ruchy_publish_RED.rs
tooling_002_renacer_integration.rs
transpiler_001_integer_arithmetic.rs
transpiler_006_time_micros.rs
transpiler_007_empty_vec_type_inference.rs
transpiler_007_method_mangling.rs
transpiler_007_property_tests.rs
transpiler_008_pub_visibility.rs
transpiler_009_standalone_functions.rs
transpiler_011_nested_field_access.rs
transpiler_078_str_type_handling.rs
transpiler_079_class_constructors.rs
transpiler_147_impl_blocks.rs
transpiler_deadlock_fix.rs
transpiler_defect_001_string_type_annotation.rs
transpiler_defect_002_integer_type_suffixes.rs
transpiler_defect_003_to_string_method.rs
transpiler_defect_004_let_else.rs
transpiler_defect_005_namespaced_types.rs
transpiler_defect_008_enum_scoping.rs
transpiler_defect_010_mutable_string_inference.rs
transpiler_defect_011_pattern_trait.rs
transpiler_defect_012_string_return_GREEN.rs
transpiler_defect_013_vec_index_string_GREEN.rs
transpiler_defect_014_ownership_clone_GREEN.rs
transpiler_defect_015_mutable_string_function_scope_GREEN.rs
transpiler_defect_016_b_function_call_string_GREEN.rs
transpiler_defect_016_c_match_arm_string_GREEN.rs
transpiler_defect_016_string_field_borrowing_GREEN.rs
transpiler_defect_017_array_to_vec_GREEN.rs
transpiler_defect_018_moved_value_loop_GREEN.rs
transpiler_defect_018_nested_loop_ownership_GREEN.rs
transpiler_defect_df_001_dataframe_transpilation.rs
transpiler_empty_array_type_inference.rs
transpiler_global_let_mut.rs
transpiler_mod_comprehensive.rs
transpiler_numeric_field_access.rs
transpiler_param_inference_arrays.rs
transpiler_param_type_inference.rs
transpiler_parser_077_attribute_spacing.rs
transpiler_property_comprehensive.rs
transpiler_pub_fun_preservation.rs
transpiler_regression_suite.rs
transpiler_scope_global_mut.rs
transpiler_statements_cli_comprehensive.rs
transpiler_statements_comprehensive.rs
transpiler_type_inference_comprehensive.rs
transpiler_types_comprehensive.rs
try_catch_syntax_test.rs
vm_coverage_001_005.rs
wasm_memory_model.rs
wasm_memory_property_tests.rs
wasm_repl_evaluation_test.rs