├── .github ├── dependabot.yml └── workflows │ ├── clippy.yml │ ├── fmt.yml │ ├── linux_build_test.yml │ ├── macos_build_test.yml │ ├── release.yml │ ├── slash_clippy.yml │ └── slash_fmt.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CODEOWNERS ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── add_license_marker.sh ├── aria ├── aria-bin ├── Cargo.toml ├── src │ ├── error_reporting.rs │ ├── error_reporting_test │ │ ├── expected.txt │ │ ├── main.aria │ │ └── util.aria │ ├── file_eval.rs │ ├── main.rs │ ├── repl_eval.rs │ ├── repl_preamble.aria │ └── test.rs ├── test_assert.aria └── test_uncaught_exception.aria ├── b ├── ci_tests.sh ├── compiler-lib ├── Cargo.toml └── src │ ├── bc_reader.rs │ ├── bc_writer.rs │ ├── builder │ ├── compiler_opcodes.rs │ └── mod.rs │ ├── constant_value.rs │ ├── do_compile │ ├── mod.rs │ ├── nodes │ │ ├── add_operation.rs │ │ ├── assert_statement.rs │ │ ├── assign_statement.rs │ │ ├── break_statement.rs │ │ ├── code_block.rs │ │ ├── comp_operation.rs │ │ ├── continue_statement.rs │ │ ├── enum_case_decl.rs │ │ ├── enum_decl.rs │ │ ├── expression.rs │ │ ├── expression_list.rs │ │ ├── expression_statement.rs │ │ ├── extension_decl.rs │ │ ├── float_literal.rs │ │ ├── for_statement.rs │ │ ├── function_body.rs │ │ ├── function_decl.rs │ │ ├── identifier.rs │ │ ├── if_statement.rs │ │ ├── import_from_statement.rs │ │ ├── import_statement.rs │ │ ├── int_literal.rs │ │ ├── lambda.rs │ │ ├── list_literal.rs │ │ ├── logical_operation.rs │ │ ├── match_pattern.rs │ │ ├── match_pattern_comp.rs │ │ ├── match_pattern_enum_case.rs │ │ ├── match_pattern_rel.rs │ │ ├── match_statement.rs │ │ ├── method_decl.rs │ │ ├── mixin_decl.rs │ │ ├── mod.rs │ │ ├── mul_operation.rs │ │ ├── paren_expression.rs │ │ ├── parsed_module.rs │ │ ├── postfix_rvalue.rs │ │ ├── primary.rs │ │ ├── rel_operation.rs │ │ ├── return_statement.rs │ │ ├── shift_operation.rs │ │ ├── statement.rs │ │ ├── string_literal.rs │ │ ├── struct_decl.rs │ │ ├── ternary_expression.rs │ │ ├── throw_statement.rs │ │ ├── try_block.rs │ │ ├── unary_operation.rs │ │ ├── val_decl_entry.rs │ │ ├── val_decl_statement.rs │ │ ├── while_statement.rs │ │ └── write_opeq_statement.rs │ └── postfix.rs │ ├── dump │ ├── mod.rs │ └── opcodes.rs │ ├── func_builder.rs │ ├── lib.rs │ ├── line_table.rs │ ├── module.rs │ └── scope.rs ├── docs └── index.html ├── examples ├── 99bottles.aria ├── add_license_marker.aria ├── advent_of_code_2024_day1.aria ├── advent_of_code_2024_day2.aria ├── advent_of_code_2024_day3.aria ├── command_line_args.aria ├── currency.aria ├── dir.aria ├── fibonacci.aria ├── fibonacci_memoized.aria ├── fizzbuzz.aria ├── github_user.aria ├── hello.aria ├── parser.aria ├── pi.aria └── string_escapes.aria ├── lib-test ├── README.md ├── all │ └── source.aria ├── attributes │ └── things.aria ├── base_module │ └── nested_module │ │ └── content.aria ├── circular │ ├── one.aria │ ├── two.aria │ └── zero.aria ├── cool_widget │ ├── buzz.aria │ ├── lib.aria │ └── widget.json ├── example │ ├── pair │ │ └── Pair.aria │ └── two │ │ └── things.aria ├── exported_var │ └── source.aria ├── ext │ └── string.aria ├── extensible │ ├── base.aria │ └── ext.aria ├── multiple │ └── module.aria ├── other_widget │ ├── a.aria │ ├── mod │ │ └── b.aria │ └── widget.json ├── same_root │ └── part1 │ │ ├── file1.aria │ │ ├── file2.aria │ │ └── file3.aria ├── test_things.aria └── with_err │ └── error.aria ├── lib └── aria │ ├── core │ ├── arity.aria │ ├── bool.aria │ ├── box.aria │ ├── builtin.aria │ ├── float.aria │ ├── int.aria │ ├── list.aria │ ├── maybe.aria │ ├── nothing.aria │ ├── result.aria │ ├── string.aria │ ├── unimplemented.aria │ └── unit.aria │ ├── date │ ├── instant.aria │ └── timezone.aria │ ├── io │ ├── file.aria │ └── path.aria │ ├── iterator │ ├── enumerate.aria │ ├── mixin.aria │ └── zip.aria │ ├── json │ ├── parser.aria │ ├── value.aria │ └── writer.aria │ ├── network │ ├── request.aria │ └── retry.aria │ ├── numerics │ ├── complex.aria │ ├── decimal.aria │ ├── float │ │ ├── exp.aria │ │ └── trig.aria │ ├── int │ │ └── pow.aria │ └── matrix.aria │ ├── ordering │ ├── compare.aria │ └── utils.aria │ ├── range │ ├── int_extension.aria │ └── range.aria │ ├── rng │ ├── mixin.aria │ ├── msws.aria │ └── xorshift.aria │ ├── string │ ├── classes.aria │ └── regex.aria │ ├── structures │ ├── hash │ │ ├── algo │ │ │ └── sip.aria │ │ └── list.aria │ ├── map.aria │ ├── queue.aria │ ├── set.aria │ └── stack.aria │ ├── system │ ├── coloring.aria │ └── platform.aria │ ├── test │ └── test.aria │ └── utils │ └── guard.aria ├── lsp ├── Cargo.toml └── src │ ├── document.rs │ ├── lexer.rs │ ├── lib.rs │ ├── main.rs │ └── parser.rs ├── native-libs ├── file │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── network │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── path │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── platform │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── regex │ ├── Cargo.toml │ └── src │ │ └── lib.rs └── timezone │ ├── Cargo.toml │ └── src │ └── lib.rs ├── opcodes-lib ├── Cargo.toml └── src │ └── lib.rs ├── package.sh ├── parser-lib ├── Cargo.toml └── src │ ├── ast │ ├── derive │ │ └── mod.rs │ ├── mod.rs │ ├── nodes │ │ ├── add_eq_symbol.rs │ │ ├── add_operation.rs │ │ ├── add_symbol.rs │ │ ├── argument_decl.rs │ │ ├── argument_list.rs │ │ ├── assert_statement.rs │ │ ├── assign_statement.rs │ │ ├── break_statement.rs │ │ ├── code_block.rs │ │ ├── comp_operation.rs │ │ ├── comp_symbol.rs │ │ ├── continue_statement.rs │ │ ├── declaration_id.rs │ │ ├── else_piece.rs │ │ ├── elsif_piece.rs │ │ ├── enum_case_decl.rs │ │ ├── enum_decl.rs │ │ ├── enum_decl_entry.rs │ │ ├── expression.rs │ │ ├── expression_list.rs │ │ ├── expression_statement.rs │ │ ├── extension_decl.rs │ │ ├── float_literal.rs │ │ ├── for_statement.rs │ │ ├── function_body.rs │ │ ├── function_decl.rs │ │ ├── identifier.rs │ │ ├── identifier_list.rs │ │ ├── if_cond_piece.rs │ │ ├── if_piece.rs │ │ ├── if_statement.rs │ │ ├── import_from_statement.rs │ │ ├── import_path.rs │ │ ├── import_statement.rs │ │ ├── import_target.rs │ │ ├── int_literal.rs │ │ ├── lambda_body.rs │ │ ├── lambda_function.rs │ │ ├── list_literal.rs │ │ ├── log_operation.rs │ │ ├── log_symbol.rs │ │ ├── match_pattern.rs │ │ ├── match_pattern_comp.rs │ │ ├── match_pattern_enum_case.rs │ │ ├── match_pattern_rel.rs │ │ ├── match_rule.rs │ │ ├── match_statement.rs │ │ ├── method_access.rs │ │ ├── method_decl.rs │ │ ├── mixin_decl.rs │ │ ├── mixin_include_decl.rs │ │ ├── mod.rs │ │ ├── module_flag.rs │ │ ├── module_flags.rs │ │ ├── mul_operation.rs │ │ ├── mul_symbol.rs │ │ ├── operator_decl.rs │ │ ├── operator_symbol.rs │ │ ├── paren_expression.rs │ │ ├── parsed_module.rs │ │ ├── postfix_expression.rs │ │ ├── postfix_rvalue.rs │ │ ├── postfix_term.rs │ │ ├── postfix_term_attribute.rs │ │ ├── postfix_term_call.rs │ │ ├── postfix_term_enum_case.rs │ │ ├── postfix_term_field_write.rs │ │ ├── postfix_term_index.rs │ │ ├── postfix_term_index_write.rs │ │ ├── postfix_term_object_write.rs │ │ ├── postfix_term_try_protocol.rs │ │ ├── postfix_term_write.rs │ │ ├── postfix_term_write_list.rs │ │ ├── primary.rs │ │ ├── rel_operation.rs │ │ ├── rel_symbol.rs │ │ ├── return_statement.rs │ │ ├── shift_operation.rs │ │ ├── shift_symbol.rs │ │ ├── statement.rs │ │ ├── string_literal.rs │ │ ├── struct_decl.rs │ │ ├── struct_entry.rs │ │ ├── ternary_expression.rs │ │ ├── throw_statement.rs │ │ ├── top_level_entry.rs │ │ ├── try_block.rs │ │ ├── unary_operation.rs │ │ ├── unary_symbol.rs │ │ ├── val_decl_entry.rs │ │ ├── val_decl_statement.rs │ │ ├── while_statement.rs │ │ └── write_op_eq_statement.rs │ └── prettyprint │ │ ├── mod.rs │ │ └── printout_accumulator.rs │ ├── grammar │ ├── grammar.pest │ └── mod.rs │ └── lib.rs ├── run_doc_script_tests.sh ├── t ├── test-bin ├── Cargo.toml └── src │ └── main.rs ├── tests ├── alloc_builtin_type.aria ├── and.aria ├── and_shortcircuit.aria ├── arg_isa_mixin.aria ├── arg_typehint.aria ├── argc_mismatch_error.aria ├── aria_version.aria ├── arity_of_callable.aria ├── as_user_printable.aria ├── assert_id_func.aria ├── bind_call_enum_instance_method.aria ├── bind_call_enum_type_method.aria ├── bind_of_free_func.aria ├── bind_of_func_on_builtin.aria ├── box_type.aria ├── break_in_forloop.aria ├── build_mixin.aria ├── builtin_isa_mixin.aria ├── builtin_maybe_enum.aria ├── builtin_type_func_takes_This.aria ├── builtin_type_type.aria ├── builtins_list_attributes.aria ├── bw_ops.aria ├── call_op_call.aria ├── call_struct_func.aria ├── chained_try_unwrap.aria ├── closure_range_list.aria ├── closure_with_body.aria ├── cmp_utils.aria ├── complex_hash.aria ├── complex_numbers.aria ├── continue_in_forloop.aria ├── cross_func_exception.aria ├── cross_module_mixin_import.aria ├── cross_module_var.aria ├── cross_module_var_write.aria ├── custom_is_unwrap.aria ├── custom_to_json_value.aria ├── custom_try_unwrap_protocol.aria ├── decimal.aria ├── decimal_hash.aria ├── decimal_prettyprint.aria ├── deep_nested_struct.aria ├── default_arg_is_immutable.aria ├── dir_entries.aria ├── div_by_zero_error.aria ├── dot_write_of_local.aria ├── double_import_from.aria ├── double_module_import.aria ├── empty_expr_stmt.aria ├── empty_func.aria ├── enum_case_as_mixin.aria ├── enum_case_check_no_payload.aria ├── enum_equals.aria ├── enum_extend_mixin.aria ├── enum_in_struct.aria ├── enum_isa_mixn.aria ├── enum_list_attributes.aria ├── enum_match_case_first_wins.aria ├── enum_match_case_typehint.aria ├── enum_op_equals.aria ├── enum_prettyprint.aria ├── enum_with_struct_case.aria ├── enum_without_payload.aria ├── except_in_op_is_caught.aria ├── exception_backtrace.aria ├── extend_imported.aria ├── extend_included_mixin.aria ├── extend_struct.aria ├── extension_nested_struct.aria ├── extension_on_list.aria ├── extension_type_func.aria ├── file_io.aria ├── file_io.txt ├── file_lines_iter.aria ├── file_lines_iter.txt ├── flatten_results.aria ├── float_log_exp.aria ├── float_pow.aria ├── float_pretyprint.aria ├── float_sqrt.aria ├── flt_attrib.aria ├── for_else.aria ├── for_loop_test.aria ├── format_with_opt_arg.aria ├── fp_arith.aria ├── fp_cmp_greater.aria ├── fp_cmp_gt_eq.aria ├── fp_cmp_lt_eq.aria ├── fp_cmp_smaller.aria ├── fp_consts.aria ├── fp_eq.aria ├── fp_ext_notation.aria ├── fp_int_arith.aria ├── fp_no_suffix.aria ├── from_import_two_things.aria ├── func_arg_type_mismatch.aria ├── func_as_arg.aria ├── func_has_multiple_optionals.aria ├── func_has_only_vararg.aria ├── func_has_vararg.aria ├── func_multiple_fixed_vararg.aria ├── func_only_takes_opt.aria ├── func_order_of_vararg.aria ├── func_returns_int.aria ├── func_returns_unit.aria ├── func_takes_args.aria ├── func_type_equals.aria ├── func_union_type_mismatch.aria ├── func_with_opt_vararg.aria ├── func_with_struct.aria ├── function_arity.aria ├── function_list_attributes.aria ├── getenv.aria ├── guard_on_return.aria ├── guards_exit_on_throw.aria ├── has_attr.aria ├── hash_builtins.aria ├── hash_instant.aria ├── hash_maybe.aria ├── hex_escapes.aria ├── http_get_headers.aria ├── http_post.aria ├── http_post_json.aria ├── http_request_custom_status.aria ├── http_simple_get.aria ├── identifier_casing.aria ├── identifier_syntax.aria ├── if_assign_val.aria ├── if_false.aria ├── if_postfix_obj.aria ├── if_takes_else.aria ├── if_takes_elsif.aria ├── if_takes_if.aria ├── if_true.aria ├── implicit_is_X.aria ├── import_all.aria ├── import_from.aria ├── import_pair_struct.aria ├── import_string_extension.aria ├── import_test_things.aria ├── import_two_things.aria ├── include_trivial_mixin.aria ├── index_get.aria ├── index_operators_empty.aria ├── index_out_of_bounds_error.aria ├── index_set.aria ├── index_vararg.aria ├── inner_function.aria ├── inner_function_redef.aria ├── inner_is_closure.aria ├── inner_val.aria ├── instant_from_unix_2024_12_29.aria ├── instant_from_unix_ts.aria ├── instant_now.aria ├── instant_with_tz_offset.aria ├── int_abs.aria ├── int_arith.aria ├── int_fp_int.aria ├── int_index_operator.aria ├── int_notations.aria ├── int_prettyprint_style.aria ├── int_range.aria ├── int_range_ops.aria ├── int_range_step.aria ├── int_range_where_iter.aria ├── int_shift_test.aria ├── int_wraps.aria ├── invalid_fileopen_throws.aria ├── invalid_utf8_bytes.aria ├── isa_intersection.aria ├── isa_match.aria ├── isa_mixin_union.aria ├── isa_operator.aria ├── iter_enum.aria ├── iter_zip.aria ├── iterable_skip.aria ├── iterable_truncate.aria ├── iterator_mixin.aria ├── iterator_type_mismatch.aria ├── json_flatten.aria ├── json_parse_array.aria ├── json_parse_nested.aria ├── json_parse_wellknown.aria ├── lambda_f_block.aria ├── lambda_f_define.aria ├── lambda_f_global.aria ├── lambda_refers_to_uplevel.aria ├── large_hex_int.aria ├── large_negative_literal.aria ├── list_append.aria ├── list_as_map_key.aria ├── list_contains.aria ├── list_custom_write.aria ├── list_drop.aria ├── list_equals.aria ├── list_for_loop.aria ├── list_functional.aria ├── list_hash.aria ├── list_iter_map.aria ├── list_join.aria ├── list_length.aria ├── list_mul_op.aria ├── list_negative_index.aria ├── list_op_add.aria ├── list_prettyprint.aria ├── list_product_negative.aria ├── list_search.aria ├── list_sorting.aria ├── list_sorting_with_cmp.aria ├── list_where_iterator.aria ├── list_write_out_of_bounds.aria ├── local_define_type_mismatch.aria ├── local_typehint_any.aria ├── local_write_type_mismatch.aria ├── lr_shift_custom_op.aria ├── lt_gt_comp.aria ├── lte_gte_comp.aria ├── map_frequency_map.aria ├── map_hash_negative.aria ├── map_index_init.aria ├── map_iter.aria ├── map_iterator_where.aria ├── map_key_ops.aria ├── map_keys.aria ├── map_remove.aria ├── map_set_get.aria ├── match_equals.aria ├── match_extract_enum_payload.aria ├── match_isa_case.aria ├── match_not_eq.aria ├── match_payload_fails_with_no_payload.aria ├── match_rel.aria ├── match_uses_custom_op_equals.aria ├── match_without_commas.aria ├── matrix.aria ├── matrix_add.aria ├── matrix_det.aria ├── matrix_mul.aria ├── matrix_transpose.aria ├── max_min_empty.aria ├── maybe_unwrap.aria ├── method_arg_type_mismatch.aria ├── method_as_arg.aria ├── method_has_vararg.aria ├── method_on_type.aria ├── method_order_of_vararg.aria ├── mismatch_payload.aria ├── mix_int_fp_mod.aria ├── mix_object_init.aria ├── mixin_extension.aria ├── mixin_func_This.aria ├── mixin_has_enum.aria ├── mixin_has_struct.aria ├── mixin_in_extension.aria ├── mixin_include_mixin.aria ├── mixin_include_type_func.aria ├── mixin_of_builtin_type.aria ├── mixin_of_enum.aria ├── mixin_order.aria ├── mixin_refers_to_self_method.aria ├── mixin_shared_between_types.aria ├── mixin_val_decl.aria ├── module_level_val.aria ├── module_level_var_fdeps.aria ├── module_list_attributes.aria ├── module_var_isa_mixin.aria ├── msrng.aria ├── mul_eq_ops.aria ├── multidecl_order.aria ├── multiple_imports_from.aria ├── multiwrite_multiple.aria ├── multiwrite_nesting.aria ├── multiwrite_of_attribute.aria ├── multiwrite_repeat.aria ├── multiwrite_side_effecting.aria ├── multiwrite_swap.aria ├── naked_return.aria ├── neg.aria ├── nested_closure.aria ├── nested_enum_in_func.aria ├── nested_enum_with_entries.aria ├── nested_extension.aria ├── nested_forloop.aria ├── nested_guard.aria ├── nested_guards_order.aria ├── nested_if.aria ├── nested_lambda_f.aria ├── nested_list.aria ├── nested_obj_write.aria ├── nested_struct_new.aria ├── new_path.aria ├── new_range_api.aria ├── no_such_case.aria ├── no_such_identifier.aria ├── not.aria ├── nothing_type.aria ├── now.aria ├── obj_box_read_write.aria ├── obj_prettyprint.aria ├── obj_write_comprehensive.aria ├── obj_write_in_expr.aria ├── obj_write_order.aria ├── one_guard.aria ├── one_line_function.aria ├── op_add.aria ├── op_call.aria ├── op_div.aria ├── op_equals.aria ├── op_gt.aria ├── op_gteq.aria ├── op_index_throws.aria ├── op_lt.aria ├── op_lteq.aria ├── op_mul.aria ├── op_rem.aria ├── op_sub.aria ├── operator_overload.aria ├── opt_args_this_usage.aria ├── or.aria ├── or_shortcircuit.aria ├── ordering_mixin.aria ├── paren_expression.aria ├── parse_enum_cases.aria ├── parse_fp.aria ├── parse_int.aria ├── pass_lambda.aria ├── path_canonical.aria ├── path_checks.aria ├── path_common_ancestor.aria ├── path_glob.aria ├── path_hash.aria ├── path_io.aria ├── path_io.txt ├── path_manipulation.aria ├── path_manipulation.txt ├── phi.aria ├── platform.aria ├── plus_minus_eq.aria ├── postfix_obj_write.aria ├── prettyprint_two_arg.aria ├── queue.aria ├── queue_with_cmp.aria ├── range_hash.aria ├── range_to_list.aria ├── read_index_multiple.aria ├── read_list_index.aria ├── read_write_val_of_function.aria ├── readattr.aria ├── redundant_local_loads.aria ├── redundant_named_loads.aria ├── regex_api.aria ├── result.aria ├── result_helpers.aria ├── result_to_exception.aria ├── result_unwrap.aria ├── retry_test.aria ├── return_paren_expr.aria ├── return_stops_eval.aria ├── rng_oneof.aria ├── rw_int_attrib.aria ├── rw_str_attrib.aria ├── set.aria ├── set_ops.aria ├── setenv.aria ├── shift_eq_ops.aria ├── simple_closure.aria ├── simple_default_args.aria ├── simple_json_parse.aria ├── simple_json_parse_err.aria ├── simple_try_unwrap.aria ├── sip_hash_test.aria ├── sleep.aria ├── stack.aria ├── str_chr_bytes.aria ├── str_encoding.aria ├── str_equality.aria ├── str_int_mul.aria ├── str_len_vs_index.aria ├── string_classes.aria ├── string_concat.aria ├── string_contains.aria ├── string_format.aria ├── string_format_errors.aria ├── string_from_bytes.aria ├── string_index.aria ├── string_join.aria ├── string_negative_index.aria ├── string_prefix_suffix.aria ├── string_product_negative.aria ├── string_remove.aria ├── string_replace.aria ├── string_split.aria ├── string_trim.aria ├── strlen.aria ├── struct_field.aria ├── struct_func_redecl.aria ├── struct_in_enum.aria ├── struct_in_struct.aria ├── struct_isa_mixin.aria ├── struct_list_attributes.aria ├── struct_methods_refer_each_other.aria ├── struct_methods_refer_outoforder.aria ├── struct_takes_self_arg.aria ├── struct_with_opt_args.aria ├── substring.aria ├── successive_ifs.aria ├── system_of_no_such_cmd_err.aria ├── ternary_operator.aria ├── ternary_operator_nested.aria ├── ternary_operator_precedence.aria ├── test_module.aria ├── test_shell_command.aria ├── test_with_no_main.aria ├── throw_in_catch.aria ├── throws_func.aria ├── to_json_string.aria ├── to_json_value.aria ├── top_level_assign.aria ├── top_level_code_block.aria ├── top_level_expr_stmt.aria ├── top_level_guard.aria ├── top_level_plus_eq.aria ├── top_level_shift_eq.aria ├── top_level_try.aria ├── trig.aria ├── trivial_if.aria ├── trivial_try_block.aria ├── try_nothrow.aria ├── try_unwinds_guard.aria ├── try_unwrap_maybe.aria ├── try_unwrap_non_result.aria ├── type_func_takes_This.aria ├── type_root.aria ├── type_val_in_enum.aria ├── typecheck_as_struct.aria ├── unexpected_type_error.aria ├── union_type_passes.aria ├── unit_type.aria ├── unused_local_typechecks.aria ├── unused_local_value.aria ├── unused_typed_local.aria ├── unwrap_single_eval.aria ├── uplevel_can_write_attrib.aria ├── uplevel_write_before_read.aria ├── upper_lower.aria ├── while_break.aria ├── while_continue.aria ├── while_else.aria ├── while_missed.aria ├── while_taken.aria ├── widget_test.aria ├── write_attrib_struct.aria ├── write_index.aria ├── write_index_multiple.aria ├── write_list_index.aria ├── writeattr.aria ├── xor.aria └── xorshift.aria ├── tree_check.sh ├── vm-lib ├── Cargo.toml ├── benches │ └── control_flow.rs └── src │ ├── arity.rs │ ├── builtins │ ├── alloc.rs │ ├── arity.rs │ ├── boolean.rs │ ├── cmdline_args.rs │ ├── exit.rs │ ├── float.rs │ ├── getenv.rs │ ├── hasattr.rs │ ├── integer.rs │ ├── list.rs │ ├── listattrs.rs │ ├── maybe.aria │ ├── mod.rs │ ├── native_iterator.rs │ ├── now.rs │ ├── prettyprint.rs │ ├── print.rs │ ├── println.rs │ ├── readattr.rs │ ├── readln.rs │ ├── result.aria │ ├── runtime_error.aria │ ├── setenv.rs │ ├── sleep.rs │ ├── string.rs │ ├── system.rs │ ├── test_exit.aria │ ├── typ.rs │ ├── typeof_builtin.rs │ ├── unimplemented.aria │ ├── unit.aria │ └── writeattr.rs │ ├── console.rs │ ├── error │ ├── backtrace.rs │ ├── dylib_load.rs │ ├── exception.rs │ ├── mod.rs │ └── vm_error.rs │ ├── frame.rs │ ├── lib.rs │ ├── mixin_includer.rs │ ├── opcodes │ ├── mod.rs │ └── prettyprint.rs │ ├── runtime_module.rs │ ├── runtime_value │ ├── boolean.rs │ ├── bound_function.rs │ ├── builtin_type.rs │ ├── builtin_value.rs │ ├── enum_case.rs │ ├── enumeration.rs │ ├── float.rs │ ├── function.rs │ ├── integer.rs │ ├── isa.rs │ ├── kind.rs │ ├── list.rs │ ├── mixin.rs │ ├── mod.rs │ ├── object.rs │ ├── opaque.rs │ ├── runtime_code_object.rs │ ├── string.rs │ └── structure.rs │ ├── stack.rs │ ├── test.rs │ └── vm.rs └── vscode └── aria ├── .vscodeignore ├── LICENSE ├── README.md ├── build.sh ├── language-configuration.json ├── package-lock.json ├── package.json ├── src └── extension.ts ├── syntaxes └── aria.tmLanguage.json ├── tsconfig.json └── tsconfig.tsbuildinfo /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/clippy.yml -------------------------------------------------------------------------------- /.github/workflows/fmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/fmt.yml -------------------------------------------------------------------------------- /.github/workflows/linux_build_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/linux_build_test.yml -------------------------------------------------------------------------------- /.github/workflows/macos_build_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/macos_build_test.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/slash_clippy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/slash_clippy.yml -------------------------------------------------------------------------------- /.github/workflows/slash_fmt.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.github/workflows/slash_fmt.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/README.md -------------------------------------------------------------------------------- /add_license_marker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/add_license_marker.sh -------------------------------------------------------------------------------- /aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria -------------------------------------------------------------------------------- /aria-bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/Cargo.toml -------------------------------------------------------------------------------- /aria-bin/src/error_reporting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/error_reporting.rs -------------------------------------------------------------------------------- /aria-bin/src/error_reporting_test/expected.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/error_reporting_test/expected.txt -------------------------------------------------------------------------------- /aria-bin/src/error_reporting_test/main.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/error_reporting_test/main.aria -------------------------------------------------------------------------------- /aria-bin/src/error_reporting_test/util.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | func foo(f, n) { 3 | return f(3,n); 4 | } 5 | -------------------------------------------------------------------------------- /aria-bin/src/file_eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/file_eval.rs -------------------------------------------------------------------------------- /aria-bin/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/main.rs -------------------------------------------------------------------------------- /aria-bin/src/repl_eval.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/repl_eval.rs -------------------------------------------------------------------------------- /aria-bin/src/repl_preamble.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/repl_preamble.aria -------------------------------------------------------------------------------- /aria-bin/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/src/test.rs -------------------------------------------------------------------------------- /aria-bin/test_assert.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/test_assert.aria -------------------------------------------------------------------------------- /aria-bin/test_uncaught_exception.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/aria-bin/test_uncaught_exception.aria -------------------------------------------------------------------------------- /b: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/b -------------------------------------------------------------------------------- /ci_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/ci_tests.sh -------------------------------------------------------------------------------- /compiler-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/Cargo.toml -------------------------------------------------------------------------------- /compiler-lib/src/bc_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/bc_reader.rs -------------------------------------------------------------------------------- /compiler-lib/src/bc_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/bc_writer.rs -------------------------------------------------------------------------------- /compiler-lib/src/builder/compiler_opcodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/builder/compiler_opcodes.rs -------------------------------------------------------------------------------- /compiler-lib/src/builder/mod.rs: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: Apache-2.0 2 | pub mod compiler_opcodes; 3 | -------------------------------------------------------------------------------- /compiler-lib/src/constant_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/constant_value.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/mod.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/add_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/add_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/assert_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/assert_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/assign_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/assign_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/break_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/break_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/code_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/code_block.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/comp_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/comp_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/continue_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/continue_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/enum_case_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/enum_case_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/enum_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/enum_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/expression.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/expression_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/expression_list.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/expression_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/expression_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/extension_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/extension_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/float_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/float_literal.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/for_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/for_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/function_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/function_body.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/function_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/function_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/identifier.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/if_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/if_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/import_from_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/import_from_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/import_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/import_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/int_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/int_literal.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/lambda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/lambda.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/list_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/list_literal.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/logical_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/logical_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/match_pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/match_pattern.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/match_pattern_comp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/match_pattern_comp.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/match_pattern_enum_case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/match_pattern_enum_case.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/match_pattern_rel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/match_pattern_rel.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/match_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/match_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/method_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/method_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/mixin_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/mixin_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/mod.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/mul_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/mul_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/paren_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/paren_expression.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/parsed_module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/parsed_module.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/postfix_rvalue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/postfix_rvalue.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/primary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/primary.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/rel_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/rel_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/return_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/return_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/shift_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/shift_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/string_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/string_literal.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/struct_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/struct_decl.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/ternary_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/ternary_expression.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/throw_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/throw_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/try_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/try_block.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/unary_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/unary_operation.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/val_decl_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/val_decl_entry.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/val_decl_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/val_decl_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/while_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/while_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/nodes/write_opeq_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/nodes/write_opeq_statement.rs -------------------------------------------------------------------------------- /compiler-lib/src/do_compile/postfix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/do_compile/postfix.rs -------------------------------------------------------------------------------- /compiler-lib/src/dump/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/dump/mod.rs -------------------------------------------------------------------------------- /compiler-lib/src/dump/opcodes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/dump/opcodes.rs -------------------------------------------------------------------------------- /compiler-lib/src/func_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/func_builder.rs -------------------------------------------------------------------------------- /compiler-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/lib.rs -------------------------------------------------------------------------------- /compiler-lib/src/line_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/line_table.rs -------------------------------------------------------------------------------- /compiler-lib/src/module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/module.rs -------------------------------------------------------------------------------- /compiler-lib/src/scope.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/compiler-lib/src/scope.rs -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/docs/index.html -------------------------------------------------------------------------------- /examples/99bottles.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/99bottles.aria -------------------------------------------------------------------------------- /examples/add_license_marker.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/add_license_marker.aria -------------------------------------------------------------------------------- /examples/advent_of_code_2024_day1.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/advent_of_code_2024_day1.aria -------------------------------------------------------------------------------- /examples/advent_of_code_2024_day2.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/advent_of_code_2024_day2.aria -------------------------------------------------------------------------------- /examples/advent_of_code_2024_day3.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/advent_of_code_2024_day3.aria -------------------------------------------------------------------------------- /examples/command_line_args.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/command_line_args.aria -------------------------------------------------------------------------------- /examples/currency.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/currency.aria -------------------------------------------------------------------------------- /examples/dir.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/dir.aria -------------------------------------------------------------------------------- /examples/fibonacci.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/fibonacci.aria -------------------------------------------------------------------------------- /examples/fibonacci_memoized.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/fibonacci_memoized.aria -------------------------------------------------------------------------------- /examples/fizzbuzz.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/fizzbuzz.aria -------------------------------------------------------------------------------- /examples/github_user.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/github_user.aria -------------------------------------------------------------------------------- /examples/hello.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | 3 | println('Hello World!'); 4 | -------------------------------------------------------------------------------- /examples/parser.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/parser.aria -------------------------------------------------------------------------------- /examples/pi.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/pi.aria -------------------------------------------------------------------------------- /examples/string_escapes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/examples/string_escapes.aria -------------------------------------------------------------------------------- /lib-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/README.md -------------------------------------------------------------------------------- /lib-test/all/source.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/all/source.aria -------------------------------------------------------------------------------- /lib-test/attributes/things.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/attributes/things.aria -------------------------------------------------------------------------------- /lib-test/base_module/nested_module/content.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/base_module/nested_module/content.aria -------------------------------------------------------------------------------- /lib-test/circular/one.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | import circular.two; 3 | -------------------------------------------------------------------------------- /lib-test/circular/two.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | import circular.zero; 3 | -------------------------------------------------------------------------------- /lib-test/circular/zero.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | import circular.one; 3 | -------------------------------------------------------------------------------- /lib-test/cool_widget/buzz.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/cool_widget/buzz.aria -------------------------------------------------------------------------------- /lib-test/cool_widget/lib.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/cool_widget/lib.aria -------------------------------------------------------------------------------- /lib-test/cool_widget/widget.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /lib-test/example/pair/Pair.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/example/pair/Pair.aria -------------------------------------------------------------------------------- /lib-test/example/two/things.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/example/two/things.aria -------------------------------------------------------------------------------- /lib-test/exported_var/source.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/exported_var/source.aria -------------------------------------------------------------------------------- /lib-test/ext/string.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/ext/string.aria -------------------------------------------------------------------------------- /lib-test/extensible/base.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/extensible/base.aria -------------------------------------------------------------------------------- /lib-test/extensible/ext.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/extensible/ext.aria -------------------------------------------------------------------------------- /lib-test/multiple/module.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/multiple/module.aria -------------------------------------------------------------------------------- /lib-test/other_widget/a.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/other_widget/a.aria -------------------------------------------------------------------------------- /lib-test/other_widget/mod/b.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/other_widget/mod/b.aria -------------------------------------------------------------------------------- /lib-test/other_widget/widget.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /lib-test/same_root/part1/file1.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/same_root/part1/file1.aria -------------------------------------------------------------------------------- /lib-test/same_root/part1/file2.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/same_root/part1/file2.aria -------------------------------------------------------------------------------- /lib-test/same_root/part1/file3.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/same_root/part1/file3.aria -------------------------------------------------------------------------------- /lib-test/test_things.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib-test/test_things.aria -------------------------------------------------------------------------------- /lib-test/with_err/error.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | struct 123 {}; 3 | -------------------------------------------------------------------------------- /lib/aria/core/arity.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/arity.aria -------------------------------------------------------------------------------- /lib/aria/core/bool.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/bool.aria -------------------------------------------------------------------------------- /lib/aria/core/box.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/box.aria -------------------------------------------------------------------------------- /lib/aria/core/builtin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/builtin.aria -------------------------------------------------------------------------------- /lib/aria/core/float.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/float.aria -------------------------------------------------------------------------------- /lib/aria/core/int.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/int.aria -------------------------------------------------------------------------------- /lib/aria/core/list.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/list.aria -------------------------------------------------------------------------------- /lib/aria/core/maybe.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/maybe.aria -------------------------------------------------------------------------------- /lib/aria/core/nothing.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | flag: no_std; 3 | 4 | enum Nothing {} 5 | -------------------------------------------------------------------------------- /lib/aria/core/result.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/result.aria -------------------------------------------------------------------------------- /lib/aria/core/string.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/string.aria -------------------------------------------------------------------------------- /lib/aria/core/unimplemented.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/unimplemented.aria -------------------------------------------------------------------------------- /lib/aria/core/unit.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/core/unit.aria -------------------------------------------------------------------------------- /lib/aria/date/instant.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/date/instant.aria -------------------------------------------------------------------------------- /lib/aria/date/timezone.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | flag: uses_dylib("aria_timezone"); 3 | -------------------------------------------------------------------------------- /lib/aria/io/file.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/io/file.aria -------------------------------------------------------------------------------- /lib/aria/io/path.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/io/path.aria -------------------------------------------------------------------------------- /lib/aria/iterator/enumerate.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/iterator/enumerate.aria -------------------------------------------------------------------------------- /lib/aria/iterator/mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/iterator/mixin.aria -------------------------------------------------------------------------------- /lib/aria/iterator/zip.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/iterator/zip.aria -------------------------------------------------------------------------------- /lib/aria/json/parser.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/json/parser.aria -------------------------------------------------------------------------------- /lib/aria/json/value.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/json/value.aria -------------------------------------------------------------------------------- /lib/aria/json/writer.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/json/writer.aria -------------------------------------------------------------------------------- /lib/aria/network/request.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/network/request.aria -------------------------------------------------------------------------------- /lib/aria/network/retry.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/network/retry.aria -------------------------------------------------------------------------------- /lib/aria/numerics/complex.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/numerics/complex.aria -------------------------------------------------------------------------------- /lib/aria/numerics/decimal.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/numerics/decimal.aria -------------------------------------------------------------------------------- /lib/aria/numerics/float/exp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/numerics/float/exp.aria -------------------------------------------------------------------------------- /lib/aria/numerics/float/trig.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/numerics/float/trig.aria -------------------------------------------------------------------------------- /lib/aria/numerics/int/pow.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/numerics/int/pow.aria -------------------------------------------------------------------------------- /lib/aria/numerics/matrix.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/numerics/matrix.aria -------------------------------------------------------------------------------- /lib/aria/ordering/compare.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/ordering/compare.aria -------------------------------------------------------------------------------- /lib/aria/ordering/utils.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/ordering/utils.aria -------------------------------------------------------------------------------- /lib/aria/range/int_extension.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/range/int_extension.aria -------------------------------------------------------------------------------- /lib/aria/range/range.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/range/range.aria -------------------------------------------------------------------------------- /lib/aria/rng/mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/rng/mixin.aria -------------------------------------------------------------------------------- /lib/aria/rng/msws.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/rng/msws.aria -------------------------------------------------------------------------------- /lib/aria/rng/xorshift.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/rng/xorshift.aria -------------------------------------------------------------------------------- /lib/aria/string/classes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/string/classes.aria -------------------------------------------------------------------------------- /lib/aria/string/regex.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/string/regex.aria -------------------------------------------------------------------------------- /lib/aria/structures/hash/algo/sip.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/structures/hash/algo/sip.aria -------------------------------------------------------------------------------- /lib/aria/structures/hash/list.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/structures/hash/list.aria -------------------------------------------------------------------------------- /lib/aria/structures/map.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/structures/map.aria -------------------------------------------------------------------------------- /lib/aria/structures/queue.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/structures/queue.aria -------------------------------------------------------------------------------- /lib/aria/structures/set.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/structures/set.aria -------------------------------------------------------------------------------- /lib/aria/structures/stack.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/structures/stack.aria -------------------------------------------------------------------------------- /lib/aria/system/coloring.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/system/coloring.aria -------------------------------------------------------------------------------- /lib/aria/system/platform.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/system/platform.aria -------------------------------------------------------------------------------- /lib/aria/test/test.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/test/test.aria -------------------------------------------------------------------------------- /lib/aria/utils/guard.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lib/aria/utils/guard.aria -------------------------------------------------------------------------------- /lsp/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lsp/Cargo.toml -------------------------------------------------------------------------------- /lsp/src/document.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lsp/src/document.rs -------------------------------------------------------------------------------- /lsp/src/lexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lsp/src/lexer.rs -------------------------------------------------------------------------------- /lsp/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lsp/src/lib.rs -------------------------------------------------------------------------------- /lsp/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lsp/src/main.rs -------------------------------------------------------------------------------- /lsp/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/lsp/src/parser.rs -------------------------------------------------------------------------------- /native-libs/file/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/file/Cargo.toml -------------------------------------------------------------------------------- /native-libs/file/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/file/src/lib.rs -------------------------------------------------------------------------------- /native-libs/network/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/network/Cargo.toml -------------------------------------------------------------------------------- /native-libs/network/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/network/src/lib.rs -------------------------------------------------------------------------------- /native-libs/path/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/path/Cargo.toml -------------------------------------------------------------------------------- /native-libs/path/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/path/src/lib.rs -------------------------------------------------------------------------------- /native-libs/platform/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/platform/Cargo.toml -------------------------------------------------------------------------------- /native-libs/platform/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/platform/src/lib.rs -------------------------------------------------------------------------------- /native-libs/regex/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/regex/Cargo.toml -------------------------------------------------------------------------------- /native-libs/regex/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/regex/src/lib.rs -------------------------------------------------------------------------------- /native-libs/timezone/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/timezone/Cargo.toml -------------------------------------------------------------------------------- /native-libs/timezone/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/native-libs/timezone/src/lib.rs -------------------------------------------------------------------------------- /opcodes-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/opcodes-lib/Cargo.toml -------------------------------------------------------------------------------- /opcodes-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/opcodes-lib/src/lib.rs -------------------------------------------------------------------------------- /package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/package.sh -------------------------------------------------------------------------------- /parser-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/Cargo.toml -------------------------------------------------------------------------------- /parser-lib/src/ast/derive/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/derive/mod.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/mod.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/add_eq_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/add_eq_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/add_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/add_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/add_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/add_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/argument_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/argument_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/argument_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/argument_list.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/assert_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/assert_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/assign_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/assign_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/break_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/break_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/code_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/code_block.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/comp_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/comp_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/comp_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/comp_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/continue_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/continue_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/declaration_id.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/declaration_id.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/else_piece.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/else_piece.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/elsif_piece.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/elsif_piece.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/enum_case_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/enum_case_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/enum_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/enum_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/enum_decl_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/enum_decl_entry.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/expression.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/expression_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/expression_list.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/expression_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/expression_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/extension_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/extension_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/float_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/float_literal.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/for_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/for_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/function_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/function_body.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/function_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/function_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/identifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/identifier.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/identifier_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/identifier_list.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/if_cond_piece.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/if_cond_piece.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/if_piece.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/if_piece.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/if_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/if_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/import_from_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/import_from_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/import_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/import_path.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/import_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/import_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/import_target.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/import_target.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/int_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/int_literal.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/lambda_body.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/lambda_body.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/lambda_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/lambda_function.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/list_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/list_literal.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/log_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/log_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/log_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/log_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/match_pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/match_pattern.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/match_pattern_comp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/match_pattern_comp.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/match_pattern_enum_case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/match_pattern_enum_case.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/match_pattern_rel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/match_pattern_rel.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/match_rule.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/match_rule.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/match_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/match_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/method_access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/method_access.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/method_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/method_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/mixin_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/mixin_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/mixin_include_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/mixin_include_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/mod.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/module_flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/module_flag.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/module_flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/module_flags.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/mul_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/mul_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/mul_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/mul_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/operator_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/operator_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/operator_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/operator_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/paren_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/paren_expression.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/parsed_module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/parsed_module.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_expression.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_rvalue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_rvalue.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_attribute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_attribute.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_call.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_enum_case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_enum_case.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_field_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_field_write.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_index.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_index_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_index_write.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_object_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_object_write.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_try_protocol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_try_protocol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_write.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/postfix_term_write_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/postfix_term_write_list.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/primary.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/primary.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/rel_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/rel_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/rel_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/rel_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/return_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/return_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/shift_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/shift_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/shift_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/shift_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/string_literal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/string_literal.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/struct_decl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/struct_decl.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/struct_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/struct_entry.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/ternary_expression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/ternary_expression.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/throw_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/throw_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/top_level_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/top_level_entry.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/try_block.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/try_block.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/unary_operation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/unary_operation.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/unary_symbol.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/unary_symbol.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/val_decl_entry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/val_decl_entry.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/val_decl_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/val_decl_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/while_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/while_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/nodes/write_op_eq_statement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/nodes/write_op_eq_statement.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/prettyprint/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/prettyprint/mod.rs -------------------------------------------------------------------------------- /parser-lib/src/ast/prettyprint/printout_accumulator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/ast/prettyprint/printout_accumulator.rs -------------------------------------------------------------------------------- /parser-lib/src/grammar/grammar.pest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/grammar/grammar.pest -------------------------------------------------------------------------------- /parser-lib/src/grammar/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/grammar/mod.rs -------------------------------------------------------------------------------- /parser-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/parser-lib/src/lib.rs -------------------------------------------------------------------------------- /run_doc_script_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/run_doc_script_tests.sh -------------------------------------------------------------------------------- /t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/t -------------------------------------------------------------------------------- /test-bin/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/test-bin/Cargo.toml -------------------------------------------------------------------------------- /test-bin/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/test-bin/src/main.rs -------------------------------------------------------------------------------- /tests/alloc_builtin_type.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/alloc_builtin_type.aria -------------------------------------------------------------------------------- /tests/and.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/and.aria -------------------------------------------------------------------------------- /tests/and_shortcircuit.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/and_shortcircuit.aria -------------------------------------------------------------------------------- /tests/arg_isa_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/arg_isa_mixin.aria -------------------------------------------------------------------------------- /tests/arg_typehint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/arg_typehint.aria -------------------------------------------------------------------------------- /tests/argc_mismatch_error.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/argc_mismatch_error.aria -------------------------------------------------------------------------------- /tests/aria_version.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/aria_version.aria -------------------------------------------------------------------------------- /tests/arity_of_callable.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/arity_of_callable.aria -------------------------------------------------------------------------------- /tests/as_user_printable.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/as_user_printable.aria -------------------------------------------------------------------------------- /tests/assert_id_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/assert_id_func.aria -------------------------------------------------------------------------------- /tests/bind_call_enum_instance_method.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/bind_call_enum_instance_method.aria -------------------------------------------------------------------------------- /tests/bind_call_enum_type_method.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/bind_call_enum_type_method.aria -------------------------------------------------------------------------------- /tests/bind_of_free_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/bind_of_free_func.aria -------------------------------------------------------------------------------- /tests/bind_of_func_on_builtin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/bind_of_func_on_builtin.aria -------------------------------------------------------------------------------- /tests/box_type.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/box_type.aria -------------------------------------------------------------------------------- /tests/break_in_forloop.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/break_in_forloop.aria -------------------------------------------------------------------------------- /tests/build_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/build_mixin.aria -------------------------------------------------------------------------------- /tests/builtin_isa_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/builtin_isa_mixin.aria -------------------------------------------------------------------------------- /tests/builtin_maybe_enum.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/builtin_maybe_enum.aria -------------------------------------------------------------------------------- /tests/builtin_type_func_takes_This.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/builtin_type_func_takes_This.aria -------------------------------------------------------------------------------- /tests/builtin_type_type.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/builtin_type_type.aria -------------------------------------------------------------------------------- /tests/builtins_list_attributes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/builtins_list_attributes.aria -------------------------------------------------------------------------------- /tests/bw_ops.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/bw_ops.aria -------------------------------------------------------------------------------- /tests/call_op_call.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/call_op_call.aria -------------------------------------------------------------------------------- /tests/call_struct_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/call_struct_func.aria -------------------------------------------------------------------------------- /tests/chained_try_unwrap.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/chained_try_unwrap.aria -------------------------------------------------------------------------------- /tests/closure_range_list.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/closure_range_list.aria -------------------------------------------------------------------------------- /tests/closure_with_body.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/closure_with_body.aria -------------------------------------------------------------------------------- /tests/cmp_utils.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/cmp_utils.aria -------------------------------------------------------------------------------- /tests/complex_hash.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/complex_hash.aria -------------------------------------------------------------------------------- /tests/complex_numbers.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/complex_numbers.aria -------------------------------------------------------------------------------- /tests/continue_in_forloop.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/continue_in_forloop.aria -------------------------------------------------------------------------------- /tests/cross_func_exception.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/cross_func_exception.aria -------------------------------------------------------------------------------- /tests/cross_module_mixin_import.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/cross_module_mixin_import.aria -------------------------------------------------------------------------------- /tests/cross_module_var.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/cross_module_var.aria -------------------------------------------------------------------------------- /tests/cross_module_var_write.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/cross_module_var_write.aria -------------------------------------------------------------------------------- /tests/custom_is_unwrap.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/custom_is_unwrap.aria -------------------------------------------------------------------------------- /tests/custom_to_json_value.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/custom_to_json_value.aria -------------------------------------------------------------------------------- /tests/custom_try_unwrap_protocol.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/custom_try_unwrap_protocol.aria -------------------------------------------------------------------------------- /tests/decimal.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/decimal.aria -------------------------------------------------------------------------------- /tests/decimal_hash.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/decimal_hash.aria -------------------------------------------------------------------------------- /tests/decimal_prettyprint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/decimal_prettyprint.aria -------------------------------------------------------------------------------- /tests/deep_nested_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/deep_nested_struct.aria -------------------------------------------------------------------------------- /tests/default_arg_is_immutable.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/default_arg_is_immutable.aria -------------------------------------------------------------------------------- /tests/dir_entries.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/dir_entries.aria -------------------------------------------------------------------------------- /tests/div_by_zero_error.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/div_by_zero_error.aria -------------------------------------------------------------------------------- /tests/dot_write_of_local.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/dot_write_of_local.aria -------------------------------------------------------------------------------- /tests/double_import_from.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/double_import_from.aria -------------------------------------------------------------------------------- /tests/double_module_import.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/double_module_import.aria -------------------------------------------------------------------------------- /tests/empty_expr_stmt.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/empty_expr_stmt.aria -------------------------------------------------------------------------------- /tests/empty_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/empty_func.aria -------------------------------------------------------------------------------- /tests/enum_case_as_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_case_as_mixin.aria -------------------------------------------------------------------------------- /tests/enum_case_check_no_payload.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_case_check_no_payload.aria -------------------------------------------------------------------------------- /tests/enum_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_equals.aria -------------------------------------------------------------------------------- /tests/enum_extend_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_extend_mixin.aria -------------------------------------------------------------------------------- /tests/enum_in_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_in_struct.aria -------------------------------------------------------------------------------- /tests/enum_isa_mixn.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_isa_mixn.aria -------------------------------------------------------------------------------- /tests/enum_list_attributes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_list_attributes.aria -------------------------------------------------------------------------------- /tests/enum_match_case_first_wins.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_match_case_first_wins.aria -------------------------------------------------------------------------------- /tests/enum_match_case_typehint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_match_case_typehint.aria -------------------------------------------------------------------------------- /tests/enum_op_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_op_equals.aria -------------------------------------------------------------------------------- /tests/enum_prettyprint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_prettyprint.aria -------------------------------------------------------------------------------- /tests/enum_with_struct_case.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_with_struct_case.aria -------------------------------------------------------------------------------- /tests/enum_without_payload.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/enum_without_payload.aria -------------------------------------------------------------------------------- /tests/except_in_op_is_caught.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/except_in_op_is_caught.aria -------------------------------------------------------------------------------- /tests/exception_backtrace.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/exception_backtrace.aria -------------------------------------------------------------------------------- /tests/extend_imported.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/extend_imported.aria -------------------------------------------------------------------------------- /tests/extend_included_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/extend_included_mixin.aria -------------------------------------------------------------------------------- /tests/extend_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/extend_struct.aria -------------------------------------------------------------------------------- /tests/extension_nested_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/extension_nested_struct.aria -------------------------------------------------------------------------------- /tests/extension_on_list.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/extension_on_list.aria -------------------------------------------------------------------------------- /tests/extension_type_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/extension_type_func.aria -------------------------------------------------------------------------------- /tests/file_io.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/file_io.aria -------------------------------------------------------------------------------- /tests/file_io.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/file_io.txt -------------------------------------------------------------------------------- /tests/file_lines_iter.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/file_lines_iter.aria -------------------------------------------------------------------------------- /tests/file_lines_iter.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/file_lines_iter.txt -------------------------------------------------------------------------------- /tests/flatten_results.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/flatten_results.aria -------------------------------------------------------------------------------- /tests/float_log_exp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/float_log_exp.aria -------------------------------------------------------------------------------- /tests/float_pow.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/float_pow.aria -------------------------------------------------------------------------------- /tests/float_pretyprint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/float_pretyprint.aria -------------------------------------------------------------------------------- /tests/float_sqrt.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/float_sqrt.aria -------------------------------------------------------------------------------- /tests/flt_attrib.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/flt_attrib.aria -------------------------------------------------------------------------------- /tests/for_else.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/for_else.aria -------------------------------------------------------------------------------- /tests/for_loop_test.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/for_loop_test.aria -------------------------------------------------------------------------------- /tests/format_with_opt_arg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/format_with_opt_arg.aria -------------------------------------------------------------------------------- /tests/fp_arith.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_arith.aria -------------------------------------------------------------------------------- /tests/fp_cmp_greater.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_cmp_greater.aria -------------------------------------------------------------------------------- /tests/fp_cmp_gt_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_cmp_gt_eq.aria -------------------------------------------------------------------------------- /tests/fp_cmp_lt_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_cmp_lt_eq.aria -------------------------------------------------------------------------------- /tests/fp_cmp_smaller.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_cmp_smaller.aria -------------------------------------------------------------------------------- /tests/fp_consts.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_consts.aria -------------------------------------------------------------------------------- /tests/fp_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_eq.aria -------------------------------------------------------------------------------- /tests/fp_ext_notation.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_ext_notation.aria -------------------------------------------------------------------------------- /tests/fp_int_arith.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_int_arith.aria -------------------------------------------------------------------------------- /tests/fp_no_suffix.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/fp_no_suffix.aria -------------------------------------------------------------------------------- /tests/from_import_two_things.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/from_import_two_things.aria -------------------------------------------------------------------------------- /tests/func_arg_type_mismatch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_arg_type_mismatch.aria -------------------------------------------------------------------------------- /tests/func_as_arg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_as_arg.aria -------------------------------------------------------------------------------- /tests/func_has_multiple_optionals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_has_multiple_optionals.aria -------------------------------------------------------------------------------- /tests/func_has_only_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_has_only_vararg.aria -------------------------------------------------------------------------------- /tests/func_has_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_has_vararg.aria -------------------------------------------------------------------------------- /tests/func_multiple_fixed_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_multiple_fixed_vararg.aria -------------------------------------------------------------------------------- /tests/func_only_takes_opt.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_only_takes_opt.aria -------------------------------------------------------------------------------- /tests/func_order_of_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_order_of_vararg.aria -------------------------------------------------------------------------------- /tests/func_returns_int.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_returns_int.aria -------------------------------------------------------------------------------- /tests/func_returns_unit.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_returns_unit.aria -------------------------------------------------------------------------------- /tests/func_takes_args.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_takes_args.aria -------------------------------------------------------------------------------- /tests/func_type_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_type_equals.aria -------------------------------------------------------------------------------- /tests/func_union_type_mismatch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_union_type_mismatch.aria -------------------------------------------------------------------------------- /tests/func_with_opt_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_with_opt_vararg.aria -------------------------------------------------------------------------------- /tests/func_with_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/func_with_struct.aria -------------------------------------------------------------------------------- /tests/function_arity.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/function_arity.aria -------------------------------------------------------------------------------- /tests/function_list_attributes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/function_list_attributes.aria -------------------------------------------------------------------------------- /tests/getenv.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/getenv.aria -------------------------------------------------------------------------------- /tests/guard_on_return.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/guard_on_return.aria -------------------------------------------------------------------------------- /tests/guards_exit_on_throw.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/guards_exit_on_throw.aria -------------------------------------------------------------------------------- /tests/has_attr.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/has_attr.aria -------------------------------------------------------------------------------- /tests/hash_builtins.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/hash_builtins.aria -------------------------------------------------------------------------------- /tests/hash_instant.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/hash_instant.aria -------------------------------------------------------------------------------- /tests/hash_maybe.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/hash_maybe.aria -------------------------------------------------------------------------------- /tests/hex_escapes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/hex_escapes.aria -------------------------------------------------------------------------------- /tests/http_get_headers.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/http_get_headers.aria -------------------------------------------------------------------------------- /tests/http_post.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/http_post.aria -------------------------------------------------------------------------------- /tests/http_post_json.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/http_post_json.aria -------------------------------------------------------------------------------- /tests/http_request_custom_status.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/http_request_custom_status.aria -------------------------------------------------------------------------------- /tests/http_simple_get.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/http_simple_get.aria -------------------------------------------------------------------------------- /tests/identifier_casing.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/identifier_casing.aria -------------------------------------------------------------------------------- /tests/identifier_syntax.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/identifier_syntax.aria -------------------------------------------------------------------------------- /tests/if_assign_val.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_assign_val.aria -------------------------------------------------------------------------------- /tests/if_false.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_false.aria -------------------------------------------------------------------------------- /tests/if_postfix_obj.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_postfix_obj.aria -------------------------------------------------------------------------------- /tests/if_takes_else.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_takes_else.aria -------------------------------------------------------------------------------- /tests/if_takes_elsif.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_takes_elsif.aria -------------------------------------------------------------------------------- /tests/if_takes_if.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_takes_if.aria -------------------------------------------------------------------------------- /tests/if_true.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/if_true.aria -------------------------------------------------------------------------------- /tests/implicit_is_X.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/implicit_is_X.aria -------------------------------------------------------------------------------- /tests/import_all.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/import_all.aria -------------------------------------------------------------------------------- /tests/import_from.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/import_from.aria -------------------------------------------------------------------------------- /tests/import_pair_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/import_pair_struct.aria -------------------------------------------------------------------------------- /tests/import_string_extension.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/import_string_extension.aria -------------------------------------------------------------------------------- /tests/import_test_things.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/import_test_things.aria -------------------------------------------------------------------------------- /tests/import_two_things.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/import_two_things.aria -------------------------------------------------------------------------------- /tests/include_trivial_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/include_trivial_mixin.aria -------------------------------------------------------------------------------- /tests/index_get.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/index_get.aria -------------------------------------------------------------------------------- /tests/index_operators_empty.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/index_operators_empty.aria -------------------------------------------------------------------------------- /tests/index_out_of_bounds_error.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/index_out_of_bounds_error.aria -------------------------------------------------------------------------------- /tests/index_set.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/index_set.aria -------------------------------------------------------------------------------- /tests/index_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/index_vararg.aria -------------------------------------------------------------------------------- /tests/inner_function.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/inner_function.aria -------------------------------------------------------------------------------- /tests/inner_function_redef.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/inner_function_redef.aria -------------------------------------------------------------------------------- /tests/inner_is_closure.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/inner_is_closure.aria -------------------------------------------------------------------------------- /tests/inner_val.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/inner_val.aria -------------------------------------------------------------------------------- /tests/instant_from_unix_2024_12_29.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/instant_from_unix_2024_12_29.aria -------------------------------------------------------------------------------- /tests/instant_from_unix_ts.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/instant_from_unix_ts.aria -------------------------------------------------------------------------------- /tests/instant_now.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/instant_now.aria -------------------------------------------------------------------------------- /tests/instant_with_tz_offset.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/instant_with_tz_offset.aria -------------------------------------------------------------------------------- /tests/int_abs.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_abs.aria -------------------------------------------------------------------------------- /tests/int_arith.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_arith.aria -------------------------------------------------------------------------------- /tests/int_fp_int.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_fp_int.aria -------------------------------------------------------------------------------- /tests/int_index_operator.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_index_operator.aria -------------------------------------------------------------------------------- /tests/int_notations.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_notations.aria -------------------------------------------------------------------------------- /tests/int_prettyprint_style.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_prettyprint_style.aria -------------------------------------------------------------------------------- /tests/int_range.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_range.aria -------------------------------------------------------------------------------- /tests/int_range_ops.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_range_ops.aria -------------------------------------------------------------------------------- /tests/int_range_step.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_range_step.aria -------------------------------------------------------------------------------- /tests/int_range_where_iter.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_range_where_iter.aria -------------------------------------------------------------------------------- /tests/int_shift_test.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_shift_test.aria -------------------------------------------------------------------------------- /tests/int_wraps.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/int_wraps.aria -------------------------------------------------------------------------------- /tests/invalid_fileopen_throws.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/invalid_fileopen_throws.aria -------------------------------------------------------------------------------- /tests/invalid_utf8_bytes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/invalid_utf8_bytes.aria -------------------------------------------------------------------------------- /tests/isa_intersection.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/isa_intersection.aria -------------------------------------------------------------------------------- /tests/isa_match.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/isa_match.aria -------------------------------------------------------------------------------- /tests/isa_mixin_union.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/isa_mixin_union.aria -------------------------------------------------------------------------------- /tests/isa_operator.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/isa_operator.aria -------------------------------------------------------------------------------- /tests/iter_enum.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/iter_enum.aria -------------------------------------------------------------------------------- /tests/iter_zip.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/iter_zip.aria -------------------------------------------------------------------------------- /tests/iterable_skip.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/iterable_skip.aria -------------------------------------------------------------------------------- /tests/iterable_truncate.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/iterable_truncate.aria -------------------------------------------------------------------------------- /tests/iterator_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/iterator_mixin.aria -------------------------------------------------------------------------------- /tests/iterator_type_mismatch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/iterator_type_mismatch.aria -------------------------------------------------------------------------------- /tests/json_flatten.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/json_flatten.aria -------------------------------------------------------------------------------- /tests/json_parse_array.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/json_parse_array.aria -------------------------------------------------------------------------------- /tests/json_parse_nested.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/json_parse_nested.aria -------------------------------------------------------------------------------- /tests/json_parse_wellknown.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/json_parse_wellknown.aria -------------------------------------------------------------------------------- /tests/lambda_f_block.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lambda_f_block.aria -------------------------------------------------------------------------------- /tests/lambda_f_define.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lambda_f_define.aria -------------------------------------------------------------------------------- /tests/lambda_f_global.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lambda_f_global.aria -------------------------------------------------------------------------------- /tests/lambda_refers_to_uplevel.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lambda_refers_to_uplevel.aria -------------------------------------------------------------------------------- /tests/large_hex_int.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/large_hex_int.aria -------------------------------------------------------------------------------- /tests/large_negative_literal.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/large_negative_literal.aria -------------------------------------------------------------------------------- /tests/list_append.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_append.aria -------------------------------------------------------------------------------- /tests/list_as_map_key.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_as_map_key.aria -------------------------------------------------------------------------------- /tests/list_contains.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_contains.aria -------------------------------------------------------------------------------- /tests/list_custom_write.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_custom_write.aria -------------------------------------------------------------------------------- /tests/list_drop.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_drop.aria -------------------------------------------------------------------------------- /tests/list_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_equals.aria -------------------------------------------------------------------------------- /tests/list_for_loop.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_for_loop.aria -------------------------------------------------------------------------------- /tests/list_functional.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_functional.aria -------------------------------------------------------------------------------- /tests/list_hash.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_hash.aria -------------------------------------------------------------------------------- /tests/list_iter_map.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_iter_map.aria -------------------------------------------------------------------------------- /tests/list_join.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_join.aria -------------------------------------------------------------------------------- /tests/list_length.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_length.aria -------------------------------------------------------------------------------- /tests/list_mul_op.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_mul_op.aria -------------------------------------------------------------------------------- /tests/list_negative_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_negative_index.aria -------------------------------------------------------------------------------- /tests/list_op_add.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_op_add.aria -------------------------------------------------------------------------------- /tests/list_prettyprint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_prettyprint.aria -------------------------------------------------------------------------------- /tests/list_product_negative.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_product_negative.aria -------------------------------------------------------------------------------- /tests/list_search.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_search.aria -------------------------------------------------------------------------------- /tests/list_sorting.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_sorting.aria -------------------------------------------------------------------------------- /tests/list_sorting_with_cmp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_sorting_with_cmp.aria -------------------------------------------------------------------------------- /tests/list_where_iterator.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_where_iterator.aria -------------------------------------------------------------------------------- /tests/list_write_out_of_bounds.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/list_write_out_of_bounds.aria -------------------------------------------------------------------------------- /tests/local_define_type_mismatch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/local_define_type_mismatch.aria -------------------------------------------------------------------------------- /tests/local_typehint_any.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/local_typehint_any.aria -------------------------------------------------------------------------------- /tests/local_write_type_mismatch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/local_write_type_mismatch.aria -------------------------------------------------------------------------------- /tests/lr_shift_custom_op.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lr_shift_custom_op.aria -------------------------------------------------------------------------------- /tests/lt_gt_comp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lt_gt_comp.aria -------------------------------------------------------------------------------- /tests/lte_gte_comp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/lte_gte_comp.aria -------------------------------------------------------------------------------- /tests/map_frequency_map.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_frequency_map.aria -------------------------------------------------------------------------------- /tests/map_hash_negative.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_hash_negative.aria -------------------------------------------------------------------------------- /tests/map_index_init.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_index_init.aria -------------------------------------------------------------------------------- /tests/map_iter.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_iter.aria -------------------------------------------------------------------------------- /tests/map_iterator_where.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_iterator_where.aria -------------------------------------------------------------------------------- /tests/map_key_ops.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_key_ops.aria -------------------------------------------------------------------------------- /tests/map_keys.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_keys.aria -------------------------------------------------------------------------------- /tests/map_remove.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_remove.aria -------------------------------------------------------------------------------- /tests/map_set_get.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/map_set_get.aria -------------------------------------------------------------------------------- /tests/match_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_equals.aria -------------------------------------------------------------------------------- /tests/match_extract_enum_payload.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_extract_enum_payload.aria -------------------------------------------------------------------------------- /tests/match_isa_case.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_isa_case.aria -------------------------------------------------------------------------------- /tests/match_not_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_not_eq.aria -------------------------------------------------------------------------------- /tests/match_payload_fails_with_no_payload.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_payload_fails_with_no_payload.aria -------------------------------------------------------------------------------- /tests/match_rel.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_rel.aria -------------------------------------------------------------------------------- /tests/match_uses_custom_op_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_uses_custom_op_equals.aria -------------------------------------------------------------------------------- /tests/match_without_commas.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/match_without_commas.aria -------------------------------------------------------------------------------- /tests/matrix.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/matrix.aria -------------------------------------------------------------------------------- /tests/matrix_add.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/matrix_add.aria -------------------------------------------------------------------------------- /tests/matrix_det.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/matrix_det.aria -------------------------------------------------------------------------------- /tests/matrix_mul.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/matrix_mul.aria -------------------------------------------------------------------------------- /tests/matrix_transpose.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/matrix_transpose.aria -------------------------------------------------------------------------------- /tests/max_min_empty.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/max_min_empty.aria -------------------------------------------------------------------------------- /tests/maybe_unwrap.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/maybe_unwrap.aria -------------------------------------------------------------------------------- /tests/method_arg_type_mismatch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/method_arg_type_mismatch.aria -------------------------------------------------------------------------------- /tests/method_as_arg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/method_as_arg.aria -------------------------------------------------------------------------------- /tests/method_has_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/method_has_vararg.aria -------------------------------------------------------------------------------- /tests/method_on_type.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/method_on_type.aria -------------------------------------------------------------------------------- /tests/method_order_of_vararg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/method_order_of_vararg.aria -------------------------------------------------------------------------------- /tests/mismatch_payload.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mismatch_payload.aria -------------------------------------------------------------------------------- /tests/mix_int_fp_mod.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mix_int_fp_mod.aria -------------------------------------------------------------------------------- /tests/mix_object_init.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mix_object_init.aria -------------------------------------------------------------------------------- /tests/mixin_extension.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_extension.aria -------------------------------------------------------------------------------- /tests/mixin_func_This.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_func_This.aria -------------------------------------------------------------------------------- /tests/mixin_has_enum.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_has_enum.aria -------------------------------------------------------------------------------- /tests/mixin_has_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_has_struct.aria -------------------------------------------------------------------------------- /tests/mixin_in_extension.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_in_extension.aria -------------------------------------------------------------------------------- /tests/mixin_include_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_include_mixin.aria -------------------------------------------------------------------------------- /tests/mixin_include_type_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_include_type_func.aria -------------------------------------------------------------------------------- /tests/mixin_of_builtin_type.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_of_builtin_type.aria -------------------------------------------------------------------------------- /tests/mixin_of_enum.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_of_enum.aria -------------------------------------------------------------------------------- /tests/mixin_order.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_order.aria -------------------------------------------------------------------------------- /tests/mixin_refers_to_self_method.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_refers_to_self_method.aria -------------------------------------------------------------------------------- /tests/mixin_shared_between_types.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_shared_between_types.aria -------------------------------------------------------------------------------- /tests/mixin_val_decl.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mixin_val_decl.aria -------------------------------------------------------------------------------- /tests/module_level_val.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/module_level_val.aria -------------------------------------------------------------------------------- /tests/module_level_var_fdeps.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/module_level_var_fdeps.aria -------------------------------------------------------------------------------- /tests/module_list_attributes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/module_list_attributes.aria -------------------------------------------------------------------------------- /tests/module_var_isa_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/module_var_isa_mixin.aria -------------------------------------------------------------------------------- /tests/msrng.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/msrng.aria -------------------------------------------------------------------------------- /tests/mul_eq_ops.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/mul_eq_ops.aria -------------------------------------------------------------------------------- /tests/multidecl_order.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multidecl_order.aria -------------------------------------------------------------------------------- /tests/multiple_imports_from.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiple_imports_from.aria -------------------------------------------------------------------------------- /tests/multiwrite_multiple.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiwrite_multiple.aria -------------------------------------------------------------------------------- /tests/multiwrite_nesting.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiwrite_nesting.aria -------------------------------------------------------------------------------- /tests/multiwrite_of_attribute.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiwrite_of_attribute.aria -------------------------------------------------------------------------------- /tests/multiwrite_repeat.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiwrite_repeat.aria -------------------------------------------------------------------------------- /tests/multiwrite_side_effecting.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiwrite_side_effecting.aria -------------------------------------------------------------------------------- /tests/multiwrite_swap.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/multiwrite_swap.aria -------------------------------------------------------------------------------- /tests/naked_return.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/naked_return.aria -------------------------------------------------------------------------------- /tests/neg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/neg.aria -------------------------------------------------------------------------------- /tests/nested_closure.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_closure.aria -------------------------------------------------------------------------------- /tests/nested_enum_in_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_enum_in_func.aria -------------------------------------------------------------------------------- /tests/nested_enum_with_entries.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_enum_with_entries.aria -------------------------------------------------------------------------------- /tests/nested_extension.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_extension.aria -------------------------------------------------------------------------------- /tests/nested_forloop.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_forloop.aria -------------------------------------------------------------------------------- /tests/nested_guard.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_guard.aria -------------------------------------------------------------------------------- /tests/nested_guards_order.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_guards_order.aria -------------------------------------------------------------------------------- /tests/nested_if.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_if.aria -------------------------------------------------------------------------------- /tests/nested_lambda_f.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_lambda_f.aria -------------------------------------------------------------------------------- /tests/nested_list.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_list.aria -------------------------------------------------------------------------------- /tests/nested_obj_write.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_obj_write.aria -------------------------------------------------------------------------------- /tests/nested_struct_new.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/nested_struct_new.aria -------------------------------------------------------------------------------- /tests/new_path.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/new_path.aria -------------------------------------------------------------------------------- /tests/new_range_api.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/new_range_api.aria -------------------------------------------------------------------------------- /tests/no_such_case.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/no_such_case.aria -------------------------------------------------------------------------------- /tests/no_such_identifier.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/no_such_identifier.aria -------------------------------------------------------------------------------- /tests/not.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/not.aria -------------------------------------------------------------------------------- /tests/nothing_type.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | func main() { 3 | val v = Nothing; 4 | } 5 | -------------------------------------------------------------------------------- /tests/now.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/now.aria -------------------------------------------------------------------------------- /tests/obj_box_read_write.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/obj_box_read_write.aria -------------------------------------------------------------------------------- /tests/obj_prettyprint.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/obj_prettyprint.aria -------------------------------------------------------------------------------- /tests/obj_write_comprehensive.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/obj_write_comprehensive.aria -------------------------------------------------------------------------------- /tests/obj_write_in_expr.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/obj_write_in_expr.aria -------------------------------------------------------------------------------- /tests/obj_write_order.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/obj_write_order.aria -------------------------------------------------------------------------------- /tests/one_guard.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/one_guard.aria -------------------------------------------------------------------------------- /tests/one_line_function.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/one_line_function.aria -------------------------------------------------------------------------------- /tests/op_add.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_add.aria -------------------------------------------------------------------------------- /tests/op_call.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_call.aria -------------------------------------------------------------------------------- /tests/op_div.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_div.aria -------------------------------------------------------------------------------- /tests/op_equals.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_equals.aria -------------------------------------------------------------------------------- /tests/op_gt.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_gt.aria -------------------------------------------------------------------------------- /tests/op_gteq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_gteq.aria -------------------------------------------------------------------------------- /tests/op_index_throws.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_index_throws.aria -------------------------------------------------------------------------------- /tests/op_lt.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_lt.aria -------------------------------------------------------------------------------- /tests/op_lteq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_lteq.aria -------------------------------------------------------------------------------- /tests/op_mul.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_mul.aria -------------------------------------------------------------------------------- /tests/op_rem.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_rem.aria -------------------------------------------------------------------------------- /tests/op_sub.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/op_sub.aria -------------------------------------------------------------------------------- /tests/operator_overload.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/operator_overload.aria -------------------------------------------------------------------------------- /tests/opt_args_this_usage.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/opt_args_this_usage.aria -------------------------------------------------------------------------------- /tests/or.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/or.aria -------------------------------------------------------------------------------- /tests/or_shortcircuit.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/or_shortcircuit.aria -------------------------------------------------------------------------------- /tests/ordering_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/ordering_mixin.aria -------------------------------------------------------------------------------- /tests/paren_expression.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/paren_expression.aria -------------------------------------------------------------------------------- /tests/parse_enum_cases.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/parse_enum_cases.aria -------------------------------------------------------------------------------- /tests/parse_fp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/parse_fp.aria -------------------------------------------------------------------------------- /tests/parse_int.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/parse_int.aria -------------------------------------------------------------------------------- /tests/pass_lambda.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/pass_lambda.aria -------------------------------------------------------------------------------- /tests/path_canonical.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_canonical.aria -------------------------------------------------------------------------------- /tests/path_checks.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_checks.aria -------------------------------------------------------------------------------- /tests/path_common_ancestor.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_common_ancestor.aria -------------------------------------------------------------------------------- /tests/path_glob.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_glob.aria -------------------------------------------------------------------------------- /tests/path_hash.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_hash.aria -------------------------------------------------------------------------------- /tests/path_io.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_io.aria -------------------------------------------------------------------------------- /tests/path_io.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_io.txt -------------------------------------------------------------------------------- /tests/path_manipulation.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/path_manipulation.aria -------------------------------------------------------------------------------- /tests/path_manipulation.txt: -------------------------------------------------------------------------------- 1 | this is a test file -------------------------------------------------------------------------------- /tests/phi.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/phi.aria -------------------------------------------------------------------------------- /tests/platform.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/platform.aria -------------------------------------------------------------------------------- /tests/plus_minus_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/plus_minus_eq.aria -------------------------------------------------------------------------------- /tests/postfix_obj_write.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/postfix_obj_write.aria -------------------------------------------------------------------------------- /tests/prettyprint_two_arg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/prettyprint_two_arg.aria -------------------------------------------------------------------------------- /tests/queue.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/queue.aria -------------------------------------------------------------------------------- /tests/queue_with_cmp.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/queue_with_cmp.aria -------------------------------------------------------------------------------- /tests/range_hash.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/range_hash.aria -------------------------------------------------------------------------------- /tests/range_to_list.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/range_to_list.aria -------------------------------------------------------------------------------- /tests/read_index_multiple.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/read_index_multiple.aria -------------------------------------------------------------------------------- /tests/read_list_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/read_list_index.aria -------------------------------------------------------------------------------- /tests/read_write_val_of_function.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/read_write_val_of_function.aria -------------------------------------------------------------------------------- /tests/readattr.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/readattr.aria -------------------------------------------------------------------------------- /tests/redundant_local_loads.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/redundant_local_loads.aria -------------------------------------------------------------------------------- /tests/redundant_named_loads.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/redundant_named_loads.aria -------------------------------------------------------------------------------- /tests/regex_api.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/regex_api.aria -------------------------------------------------------------------------------- /tests/result.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/result.aria -------------------------------------------------------------------------------- /tests/result_helpers.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/result_helpers.aria -------------------------------------------------------------------------------- /tests/result_to_exception.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/result_to_exception.aria -------------------------------------------------------------------------------- /tests/result_unwrap.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/result_unwrap.aria -------------------------------------------------------------------------------- /tests/retry_test.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/retry_test.aria -------------------------------------------------------------------------------- /tests/return_paren_expr.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/return_paren_expr.aria -------------------------------------------------------------------------------- /tests/return_stops_eval.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/return_stops_eval.aria -------------------------------------------------------------------------------- /tests/rng_oneof.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/rng_oneof.aria -------------------------------------------------------------------------------- /tests/rw_int_attrib.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/rw_int_attrib.aria -------------------------------------------------------------------------------- /tests/rw_str_attrib.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/rw_str_attrib.aria -------------------------------------------------------------------------------- /tests/set.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/set.aria -------------------------------------------------------------------------------- /tests/set_ops.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/set_ops.aria -------------------------------------------------------------------------------- /tests/setenv.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/setenv.aria -------------------------------------------------------------------------------- /tests/shift_eq_ops.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/shift_eq_ops.aria -------------------------------------------------------------------------------- /tests/simple_closure.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/simple_closure.aria -------------------------------------------------------------------------------- /tests/simple_default_args.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/simple_default_args.aria -------------------------------------------------------------------------------- /tests/simple_json_parse.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/simple_json_parse.aria -------------------------------------------------------------------------------- /tests/simple_json_parse_err.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/simple_json_parse_err.aria -------------------------------------------------------------------------------- /tests/simple_try_unwrap.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/simple_try_unwrap.aria -------------------------------------------------------------------------------- /tests/sip_hash_test.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/sip_hash_test.aria -------------------------------------------------------------------------------- /tests/sleep.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/sleep.aria -------------------------------------------------------------------------------- /tests/stack.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/stack.aria -------------------------------------------------------------------------------- /tests/str_chr_bytes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/str_chr_bytes.aria -------------------------------------------------------------------------------- /tests/str_encoding.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/str_encoding.aria -------------------------------------------------------------------------------- /tests/str_equality.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/str_equality.aria -------------------------------------------------------------------------------- /tests/str_int_mul.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/str_int_mul.aria -------------------------------------------------------------------------------- /tests/str_len_vs_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/str_len_vs_index.aria -------------------------------------------------------------------------------- /tests/string_classes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_classes.aria -------------------------------------------------------------------------------- /tests/string_concat.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_concat.aria -------------------------------------------------------------------------------- /tests/string_contains.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_contains.aria -------------------------------------------------------------------------------- /tests/string_format.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_format.aria -------------------------------------------------------------------------------- /tests/string_format_errors.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_format_errors.aria -------------------------------------------------------------------------------- /tests/string_from_bytes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_from_bytes.aria -------------------------------------------------------------------------------- /tests/string_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_index.aria -------------------------------------------------------------------------------- /tests/string_join.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_join.aria -------------------------------------------------------------------------------- /tests/string_negative_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_negative_index.aria -------------------------------------------------------------------------------- /tests/string_prefix_suffix.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_prefix_suffix.aria -------------------------------------------------------------------------------- /tests/string_product_negative.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_product_negative.aria -------------------------------------------------------------------------------- /tests/string_remove.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_remove.aria -------------------------------------------------------------------------------- /tests/string_replace.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_replace.aria -------------------------------------------------------------------------------- /tests/string_split.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_split.aria -------------------------------------------------------------------------------- /tests/string_trim.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/string_trim.aria -------------------------------------------------------------------------------- /tests/strlen.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/strlen.aria -------------------------------------------------------------------------------- /tests/struct_field.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_field.aria -------------------------------------------------------------------------------- /tests/struct_func_redecl.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_func_redecl.aria -------------------------------------------------------------------------------- /tests/struct_in_enum.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_in_enum.aria -------------------------------------------------------------------------------- /tests/struct_in_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_in_struct.aria -------------------------------------------------------------------------------- /tests/struct_isa_mixin.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_isa_mixin.aria -------------------------------------------------------------------------------- /tests/struct_list_attributes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_list_attributes.aria -------------------------------------------------------------------------------- /tests/struct_methods_refer_each_other.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_methods_refer_each_other.aria -------------------------------------------------------------------------------- /tests/struct_methods_refer_outoforder.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_methods_refer_outoforder.aria -------------------------------------------------------------------------------- /tests/struct_takes_self_arg.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_takes_self_arg.aria -------------------------------------------------------------------------------- /tests/struct_with_opt_args.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/struct_with_opt_args.aria -------------------------------------------------------------------------------- /tests/substring.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/substring.aria -------------------------------------------------------------------------------- /tests/successive_ifs.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/successive_ifs.aria -------------------------------------------------------------------------------- /tests/system_of_no_such_cmd_err.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/system_of_no_such_cmd_err.aria -------------------------------------------------------------------------------- /tests/ternary_operator.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/ternary_operator.aria -------------------------------------------------------------------------------- /tests/ternary_operator_nested.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/ternary_operator_nested.aria -------------------------------------------------------------------------------- /tests/ternary_operator_precedence.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/ternary_operator_precedence.aria -------------------------------------------------------------------------------- /tests/test_module.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/test_module.aria -------------------------------------------------------------------------------- /tests/test_shell_command.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/test_shell_command.aria -------------------------------------------------------------------------------- /tests/test_with_no_main.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/test_with_no_main.aria -------------------------------------------------------------------------------- /tests/throw_in_catch.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/throw_in_catch.aria -------------------------------------------------------------------------------- /tests/throws_func.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/throws_func.aria -------------------------------------------------------------------------------- /tests/to_json_string.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/to_json_string.aria -------------------------------------------------------------------------------- /tests/to_json_value.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/to_json_value.aria -------------------------------------------------------------------------------- /tests/top_level_assign.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_assign.aria -------------------------------------------------------------------------------- /tests/top_level_code_block.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_code_block.aria -------------------------------------------------------------------------------- /tests/top_level_expr_stmt.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_expr_stmt.aria -------------------------------------------------------------------------------- /tests/top_level_guard.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_guard.aria -------------------------------------------------------------------------------- /tests/top_level_plus_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_plus_eq.aria -------------------------------------------------------------------------------- /tests/top_level_shift_eq.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_shift_eq.aria -------------------------------------------------------------------------------- /tests/top_level_try.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/top_level_try.aria -------------------------------------------------------------------------------- /tests/trig.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/trig.aria -------------------------------------------------------------------------------- /tests/trivial_if.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/trivial_if.aria -------------------------------------------------------------------------------- /tests/trivial_try_block.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/trivial_try_block.aria -------------------------------------------------------------------------------- /tests/try_nothrow.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/try_nothrow.aria -------------------------------------------------------------------------------- /tests/try_unwinds_guard.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/try_unwinds_guard.aria -------------------------------------------------------------------------------- /tests/try_unwrap_maybe.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/try_unwrap_maybe.aria -------------------------------------------------------------------------------- /tests/try_unwrap_non_result.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/try_unwrap_non_result.aria -------------------------------------------------------------------------------- /tests/type_func_takes_This.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/type_func_takes_This.aria -------------------------------------------------------------------------------- /tests/type_root.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/type_root.aria -------------------------------------------------------------------------------- /tests/type_val_in_enum.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/type_val_in_enum.aria -------------------------------------------------------------------------------- /tests/typecheck_as_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/typecheck_as_struct.aria -------------------------------------------------------------------------------- /tests/unexpected_type_error.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/unexpected_type_error.aria -------------------------------------------------------------------------------- /tests/union_type_passes.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/union_type_passes.aria -------------------------------------------------------------------------------- /tests/unit_type.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/unit_type.aria -------------------------------------------------------------------------------- /tests/unused_local_typechecks.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/unused_local_typechecks.aria -------------------------------------------------------------------------------- /tests/unused_local_value.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/unused_local_value.aria -------------------------------------------------------------------------------- /tests/unused_typed_local.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/unused_typed_local.aria -------------------------------------------------------------------------------- /tests/unwrap_single_eval.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/unwrap_single_eval.aria -------------------------------------------------------------------------------- /tests/uplevel_can_write_attrib.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/uplevel_can_write_attrib.aria -------------------------------------------------------------------------------- /tests/uplevel_write_before_read.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/uplevel_write_before_read.aria -------------------------------------------------------------------------------- /tests/upper_lower.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/upper_lower.aria -------------------------------------------------------------------------------- /tests/while_break.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/while_break.aria -------------------------------------------------------------------------------- /tests/while_continue.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/while_continue.aria -------------------------------------------------------------------------------- /tests/while_else.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/while_else.aria -------------------------------------------------------------------------------- /tests/while_missed.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/while_missed.aria -------------------------------------------------------------------------------- /tests/while_taken.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/while_taken.aria -------------------------------------------------------------------------------- /tests/widget_test.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/widget_test.aria -------------------------------------------------------------------------------- /tests/write_attrib_struct.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/write_attrib_struct.aria -------------------------------------------------------------------------------- /tests/write_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/write_index.aria -------------------------------------------------------------------------------- /tests/write_index_multiple.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/write_index_multiple.aria -------------------------------------------------------------------------------- /tests/write_list_index.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/write_list_index.aria -------------------------------------------------------------------------------- /tests/writeattr.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/writeattr.aria -------------------------------------------------------------------------------- /tests/xor.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/xor.aria -------------------------------------------------------------------------------- /tests/xorshift.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tests/xorshift.aria -------------------------------------------------------------------------------- /tree_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/tree_check.sh -------------------------------------------------------------------------------- /vm-lib/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/Cargo.toml -------------------------------------------------------------------------------- /vm-lib/benches/control_flow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/benches/control_flow.rs -------------------------------------------------------------------------------- /vm-lib/src/arity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/arity.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/alloc.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/arity.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/arity.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/boolean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/boolean.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/cmdline_args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/cmdline_args.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/exit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/exit.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/float.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/getenv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/getenv.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/hasattr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/hasattr.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/integer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/integer.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/list.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/listattrs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/listattrs.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/maybe.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/maybe.aria -------------------------------------------------------------------------------- /vm-lib/src/builtins/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/mod.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/native_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/native_iterator.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/now.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/now.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/prettyprint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/prettyprint.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/print.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/print.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/println.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/println.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/readattr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/readattr.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/readln.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/readln.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/result.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/result.aria -------------------------------------------------------------------------------- /vm-lib/src/builtins/runtime_error.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/runtime_error.aria -------------------------------------------------------------------------------- /vm-lib/src/builtins/setenv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/setenv.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/sleep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/sleep.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/string.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/system.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/test_exit.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | exit(42); 3 | -------------------------------------------------------------------------------- /vm-lib/src/builtins/typ.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/typ.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/typeof_builtin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/typeof_builtin.rs -------------------------------------------------------------------------------- /vm-lib/src/builtins/unimplemented.aria: -------------------------------------------------------------------------------- 1 | # SPDX-License-Identifier: Apache-2.0 2 | flag: no_std; 3 | 4 | struct Unimplemented {} 5 | 6 | -------------------------------------------------------------------------------- /vm-lib/src/builtins/unit.aria: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/unit.aria -------------------------------------------------------------------------------- /vm-lib/src/builtins/writeattr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/builtins/writeattr.rs -------------------------------------------------------------------------------- /vm-lib/src/console.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/console.rs -------------------------------------------------------------------------------- /vm-lib/src/error/backtrace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/error/backtrace.rs -------------------------------------------------------------------------------- /vm-lib/src/error/dylib_load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/error/dylib_load.rs -------------------------------------------------------------------------------- /vm-lib/src/error/exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/error/exception.rs -------------------------------------------------------------------------------- /vm-lib/src/error/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/error/mod.rs -------------------------------------------------------------------------------- /vm-lib/src/error/vm_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/error/vm_error.rs -------------------------------------------------------------------------------- /vm-lib/src/frame.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/frame.rs -------------------------------------------------------------------------------- /vm-lib/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/lib.rs -------------------------------------------------------------------------------- /vm-lib/src/mixin_includer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/mixin_includer.rs -------------------------------------------------------------------------------- /vm-lib/src/opcodes/mod.rs: -------------------------------------------------------------------------------- 1 | // SPDX-License-Identifier: Apache-2.0 2 | pub mod prettyprint; 3 | -------------------------------------------------------------------------------- /vm-lib/src/opcodes/prettyprint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/opcodes/prettyprint.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_module.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_module.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/boolean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/boolean.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/bound_function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/bound_function.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/builtin_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/builtin_type.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/builtin_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/builtin_value.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/enum_case.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/enum_case.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/enumeration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/enumeration.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/float.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/float.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/function.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/function.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/integer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/integer.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/isa.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/isa.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/kind.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/kind.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/list.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/mixin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/mixin.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/mod.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/object.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/opaque.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/opaque.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/runtime_code_object.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/runtime_code_object.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/string.rs -------------------------------------------------------------------------------- /vm-lib/src/runtime_value/structure.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/runtime_value/structure.rs -------------------------------------------------------------------------------- /vm-lib/src/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/stack.rs -------------------------------------------------------------------------------- /vm-lib/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/test.rs -------------------------------------------------------------------------------- /vm-lib/src/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vm-lib/src/vm.rs -------------------------------------------------------------------------------- /vscode/aria/.vscodeignore: -------------------------------------------------------------------------------- 1 | .env 2 | build.sh 3 | src/ -------------------------------------------------------------------------------- /vscode/aria/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/LICENSE -------------------------------------------------------------------------------- /vscode/aria/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/README.md -------------------------------------------------------------------------------- /vscode/aria/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/build.sh -------------------------------------------------------------------------------- /vscode/aria/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/language-configuration.json -------------------------------------------------------------------------------- /vscode/aria/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/package-lock.json -------------------------------------------------------------------------------- /vscode/aria/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/package.json -------------------------------------------------------------------------------- /vscode/aria/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/src/extension.ts -------------------------------------------------------------------------------- /vscode/aria/syntaxes/aria.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/syntaxes/aria.tmLanguage.json -------------------------------------------------------------------------------- /vscode/aria/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/tsconfig.json -------------------------------------------------------------------------------- /vscode/aria/tsconfig.tsbuildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arialang/aria/HEAD/vscode/aria/tsconfig.tsbuildinfo --------------------------------------------------------------------------------