├── .github └── workflows │ ├── macos.yml │ └── ubuntu.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.md ├── INSTALL.md ├── ISSUES ├── LICENSE ├── Makefile ├── README.md ├── SUBDIRECTORIES.md ├── TODO.md ├── WYBE.md ├── assets └── logo │ ├── black.png │ ├── black.svg │ ├── blue.png │ ├── blue.svg │ ├── green.png │ ├── green.svg │ ├── grey.png │ ├── grey.svg │ ├── purple.png │ ├── purple.svg │ ├── red.png │ ├── red.svg │ ├── white.png │ ├── white.svg │ ├── yellow.png │ └── yellow.svg ├── benchmarks ├── Makefile ├── README.md ├── exestats.sh ├── nrev │ ├── .gitignore │ ├── .hie.yaml │ ├── BENCHMARKS │ ├── Makefile │ ├── README.md │ ├── c_nrev.c │ ├── c_nrev_destr.c │ ├── c_nrev_fast.c │ ├── c_nrev_imp.c │ ├── haskell_nrev.hs │ ├── py_nrev.py │ ├── rust_nrev.rs │ ├── rust_nrev_destr.rs │ ├── rust_nrev_imp.rs │ └── wybe_nrev.wybe ├── primes │ ├── .gitignore │ ├── .hie.yaml │ ├── BENCHMARKS │ ├── Makefile │ ├── README.md │ ├── c_prime.c │ ├── c_prime_backwards.c │ ├── haskell_prime.hs │ ├── haskell_prime_nonlazy.hs │ ├── rust_prime.rs │ └── wybe_prime.wybe ├── queens │ ├── .gitignore │ ├── .hie.yaml │ ├── BENCHMARKS │ ├── Makefile │ ├── README.md │ ├── c_queens.c │ ├── haskell_queens.hs │ ├── rust_queens.rs │ ├── wybe_queens.wybe │ └── wybe_queens_arr.wybe └── runbenchmarks.sh ├── documentation ├── .gitignore ├── Makefile ├── README.md ├── compiler.tex ├── design.tex ├── intro.tex ├── marsupials ├── redesign.tex └── wybe.tex ├── hie.yaml ├── publications ├── .gitignore ├── frege.tex ├── miniworkshop.tex └── vaset-2019.tex ├── samples ├── README.md ├── brainfuck.wybe ├── json.wybe └── quine.wybe ├── speculative ├── .gitignore ├── basicchar.wybe ├── data.wybe ├── generators ├── int_seq2.pl ├── int_seq2.wybe ├── list.wybe ├── newnondet.pl ├── nondet ├── nondet.pl └── sequence.wybe ├── src ├── AST.hs ├── ASTShow.hs ├── AliasAnalysis.hs ├── Analysis.hs ├── BinaryFactory.hs ├── BodyBuilder.hs ├── Builder.hs ├── Callers.hs ├── Clause.hs ├── Compiler.ipe ├── Compiler.png ├── Config.hs ├── Detail.ipe ├── Detail.png ├── Emit.hs ├── Expansion.hs ├── Flatten.hs ├── LLVM.hs ├── LastCallAnalysis.hs ├── Macho.hs ├── Normalise.hs ├── ObjectInterface.hs ├── Optimise.hs ├── Options.hs ├── Parser.hs ├── README.md ├── README.md.intro ├── README.md.outro ├── Resources.hs ├── Scanner.hs ├── Snippets.hs ├── Transform.hs ├── Types.hs ├── Unbranch.hs ├── Unique.hs ├── UnivSet.hs ├── Util.hs ├── c_config.c └── wybemk.hs ├── stack.yaml ├── test-cases ├── .gitignore ├── complex-test.py ├── complex │ ├── README.md │ ├── __init__.py │ ├── exp │ │ ├── .gitignore │ │ ├── testcase_incremental-case_1.exp │ │ ├── testcase_multi_specz-drone.exp │ │ ├── testcase_multi_specz-int_list.exp │ │ └── testcase_quine-quine.exp │ ├── testcase_incremental.py │ ├── testcase_multi_specz.py │ ├── testcase_quine.py │ └── utils.py ├── execution-test.sh ├── execution │ ├── alias2.exp │ ├── alias2.in │ ├── alias2.wybe │ ├── argc.exp │ ├── argc.in │ ├── argc.wybe │ ├── benchmark_bad_end.exp │ ├── benchmark_bad_end.in │ ├── benchmark_bad_end.wybe │ ├── benchmark_bad_start.exp │ ├── benchmark_bad_start.in │ ├── benchmark_bad_start.wybe │ ├── benchmark_bad_time.exp │ ├── benchmark_bad_time.in │ ├── benchmark_bad_time.wybe │ ├── bigloop.exp │ ├── bigloop.in │ ├── bigloop.wybe │ ├── brainfuck.exp │ ├── brainfuck.in │ ├── brainfuck.wybe │ ├── cat.exp │ ├── cat.in │ ├── cat.wybe │ ├── current_module_alias_resource_init.exp │ ├── current_module_alias_resource_init.in │ ├── current_module_alias_resource_init.wybe │ ├── destructive-update.exp │ ├── destructive-update.in │ ├── destructive-update.wybe │ ├── destructive-update2.exp │ ├── destructive-update2.in │ ├── destructive-update2.wybe │ ├── destructive-update3.exp │ ├── destructive-update3.in │ ├── destructive-update3.wybe │ ├── echo.cmdline │ ├── echo.exp │ ├── echo.in │ ├── echo.wybe │ ├── error_expr.exp │ ├── error_expr.in │ ├── error_expr.wybe │ ├── float_fmt_bug.exp │ ├── float_fmt_bug.in │ ├── float_fmt_bug.wybe │ ├── high_bit_count.exp │ ├── high_bit_count.in │ ├── high_bit_count.wybe │ ├── higher_order_refs.exp │ ├── higher_order_refs.in │ ├── higher_order_refs.wybe │ ├── higher_order_resources.exp │ ├── higher_order_resources.in │ ├── higher_order_resources.wybe │ ├── hypot.exp │ ├── hypot.in │ ├── hypot.wybe │ ├── init_resources.exp │ ├── init_resources.in │ ├── init_resources.wybe │ ├── main_topo0.exp │ ├── main_topo0.in │ ├── main_topo0.wybe │ ├── main_topo1.exp │ ├── main_topo1.in │ ├── main_topo1.wybe │ ├── main_topo2.exp │ ├── main_topo2.in │ ├── main_topo2.wybe │ ├── multi_specz.exp │ ├── multi_specz.in │ ├── multi_specz.wybe │ ├── multi_specz_reverse.exp │ ├── multi_specz_reverse.in │ ├── multi_specz_reverse.wybe │ ├── multictr.exp │ ├── multictr.in │ ├── multictr.wybe │ ├── nbody.exp │ ├── nbody.in │ ├── nbody.wybe │ ├── prime_sieve.exp │ ├── prime_sieve.in │ ├── prime_sieve.wybe │ ├── random_number.exp │ ├── random_number.in │ ├── random_number.wybe │ ├── read.exp │ ├── read.in │ ├── read.wybe │ ├── read_int.exp │ ├── read_int.in │ ├── read_int.wybe │ ├── semipure_continuation.exp │ ├── semipure_continuation.in │ ├── semipure_continuation.wybe │ ├── string-head.exp │ ├── string-head.in │ ├── string-head.wybe │ ├── string.exp │ ├── string.in │ ├── string.wybe │ ├── string_comparison.exp │ ├── string_comparison.in │ ├── string_comparison.wybe │ ├── string_concat_to_cstring.exp │ ├── string_concat_to_cstring.in │ ├── string_concat_to_cstring.wybe │ ├── string_interpolation.exp │ ├── string_interpolation.in │ ├── string_interpolation.wybe │ ├── subresource.exp │ ├── subresource.in │ ├── subresource.wybe │ ├── type_generics.exp │ ├── type_generics.in │ ├── type_generics.wybe │ ├── use_resource.exp │ ├── use_resource.in │ └── use_resource.wybe ├── final-dump-test.sh ├── final-dump │ ├── T.exp │ ├── T.wybe │ ├── aaa.exp │ ├── aaa.wybe │ ├── afterbreak.exp │ ├── afterbreak.wybe │ ├── alias1.exp │ ├── alias1.wybe │ ├── alias2.exp │ ├── alias2.wybe │ ├── alias3.exp │ ├── alias3.wybe │ ├── alias4.exp │ ├── alias4.wybe │ ├── alias5.exp │ ├── alias5.wybe │ ├── alias_cyclic.exp │ ├── alias_cyclic.wybe │ ├── alias_data.exp │ ├── alias_data.wybe │ ├── alias_des.exp │ ├── alias_des.wybe │ ├── alias_des2.exp │ ├── alias_des2.wybe │ ├── alias_fork1.exp │ ├── alias_fork1.wybe │ ├── alias_fork2.exp │ ├── alias_fork2.wybe │ ├── alias_fork3.exp │ ├── alias_fork3.wybe │ ├── alias_m.exp │ ├── alias_m.wybe │ ├── alias_mbar.exp │ ├── alias_mbar.wybe │ ├── alias_mfoo.exp │ ├── alias_mfoo.wybe │ ├── alias_mod_param.exp │ ├── alias_mod_param.wybe │ ├── alias_multifunc.exp │ ├── alias_multifunc.wybe │ ├── alias_multifunc1.exp │ ├── alias_multifunc1.wybe │ ├── alias_multifunc2.exp │ ├── alias_multifunc2.wybe │ ├── alias_multifunc3.exp │ ├── alias_multifunc3.wybe │ ├── alias_multifunc4.exp │ ├── alias_multifunc4.wybe │ ├── alias_recursion1.exp │ ├── alias_recursion1.wybe │ ├── alias_recursion2.exp │ ├── alias_recursion2.wybe │ ├── alias_recursion3.exp │ ├── alias_recursion3.wybe │ ├── alias_scc_proc.exp │ ├── alias_scc_proc.wybe │ ├── alias_type1.exp │ ├── alias_type1.wybe │ ├── alias_type2.exp │ ├── alias_type2.wybe │ ├── alias_type3.exp │ ├── alias_type3.wybe │ ├── alias_type4.exp │ ├── alias_type4.wybe │ ├── aliasing_sample │ │ ├── destructive_update.wybe │ │ ├── fork.wybe │ │ ├── inlining_sample.wybe │ │ ├── multi_func.wybe │ │ ├── position.wybe │ │ ├── recursion.wybe │ │ ├── scc_module1.wybe │ │ ├── scc_module2.wybe │ │ ├── specialisation.wybe │ │ ├── var_aliasing.wybe │ │ └── var_aliasing2.wybe │ ├── alloc_args.exp │ ├── alloc_args.wybe │ ├── anon_field.exp │ ├── anon_field.wybe │ ├── anon_field_variable.exp │ ├── anon_field_variable.wybe │ ├── assert_error.exp │ ├── assert_error.wybe │ ├── backquote_OK.exp │ ├── backquote_OK.wybe │ ├── backquote_control_char.exp │ ├── backquote_control_char.wybe │ ├── backquote_empty.exp │ ├── backquote_empty.wybe │ ├── backquote_hash.exp │ ├── backquote_hash.wybe │ ├── backquote_multiline.exp │ ├── backquote_multiline.wybe │ ├── backquote_unclosed.exp │ ├── backquote_unclosed.wybe │ ├── backwards_assign.exp │ ├── backwards_assign.wybe │ ├── bad_assign.exp │ ├── bad_assign.wybe │ ├── bad_module_name.exp │ ├── bad_module_name.wybe │ ├── bad_reification.exp │ ├── bad_reification.wybe │ ├── badmodname.exp │ ├── badmodname.wybe │ ├── bang_expression_error.exp │ ├── bang_expression_error.wybe │ ├── bar.exp │ ├── bar.wybe │ ├── bbb.exp │ ├── bbb.wybe │ ├── benchmark_fib.exp │ ├── benchmark_fib.wybe │ ├── block_comment.exp │ ├── block_comment.wybe │ ├── break_in_loop_in_do.exp │ ├── break_in_loop_in_do.wybe │ ├── break_outside_loop.exp │ ├── break_outside_loop.wybe │ ├── bug214.exp │ ├── bug214.wybe │ ├── bug217.exp │ ├── bug217.wybe │ ├── bug228-okay.exp │ ├── bug228-okay.wybe │ ├── bug228-out-of-scope.exp │ ├── bug228-out-of-scope.wybe │ ├── bug228-type.exp │ ├── bug228-type.wybe │ ├── bug228-undefined.exp │ ├── bug228-undefined.wybe │ ├── bug_497.exp │ ├── bug_497.wybe │ ├── bug_510_llvm_retval.exp │ ├── bug_510_llvm_retval.wybe │ ├── bug_var_def.exp │ ├── bug_var_def.wybe │ ├── call_site_id.exp │ ├── call_site_id.wybe │ ├── call_unknown.exp │ ├── call_unknown.wybe │ ├── card.exp │ ├── card.wybe │ ├── caret.exp │ ├── caret.wybe │ ├── case_detism.exp │ ├── case_detism.wybe │ ├── cases.exp │ ├── cases.wybe │ ├── ccc.exp │ ├── ccc.wybe │ ├── chain_assign.exp │ ├── chain_assign.wybe │ ├── char-escape.exp │ ├── char-escape.wybe │ ├── common_fields.exp │ ├── common_fields.wybe │ ├── commonsubexpr.exp │ ├── commonsubexpr.wybe │ ├── compute.exp │ ├── compute.wybe │ ├── cond_expr_no_else.exp │ ├── cond_expr_no_else.wybe │ ├── cond_expr_no_else_err1.exp │ ├── cond_expr_no_else_err1.wybe │ ├── cond_expr_no_else_err2.exp │ ├── cond_expr_no_else_err2.wybe │ ├── constant_type_constraint_error.exp │ ├── constant_type_constraint_error.wybe │ ├── constfold.exp │ ├── constfold.wybe │ ├── constructors.exp │ ├── constructors.wybe │ ├── continuation_args.exp │ ├── continuation_args.wybe │ ├── coordinate.exp │ ├── coordinate.wybe │ ├── ctor_char.exp │ ├── ctor_char.wybe │ ├── ctor_char2.exp │ ├── ctor_char2.wybe │ ├── ctor_field_errors.exp │ ├── ctor_field_errors.wybe │ ├── ctor_visibility.exp │ ├── ctor_visibility.wybe │ ├── current_module_alias.exp │ ├── current_module_alias.wybe │ ├── current_module_alias_fail.exp │ ├── current_module_alias_fail.wybe │ ├── current_module_alias_type_args.exp │ ├── current_module_alias_type_args.wybe │ ├── current_module_alias_warning.exp │ ├── current_module_alias_warning.wybe │ ├── ddd.exp │ ├── ddd.wybe │ ├── dead_cell_size.exp │ ├── dead_cell_size.wybe │ ├── decimal.exp │ ├── decimal.wybe │ ├── det_for.exp │ ├── det_for.wybe │ ├── detism_error.exp │ ├── detism_error.wybe │ ├── disjunction.exp │ ├── disjunction.wybe │ ├── disjunctive-cond.exp │ ├── disjunctive-cond.wybe │ ├── dont_care_constraint.exp │ ├── dont_care_constraint.wybe │ ├── dup_submodule.exp │ ├── dup_submodule.wybe │ ├── duplicate_resource.exp │ ├── duplicate_resource.wybe │ ├── early_error.exp │ ├── early_error.wybe │ ├── early_exit.exp │ ├── early_exit.wybe │ ├── early_exit2.exp │ ├── early_exit2.wybe │ ├── empty.exp │ ├── empty.wybe │ ├── eof_comment.exp │ ├── eof_comment.wybe │ ├── error_mode.exp │ ├── error_mode.wybe │ ├── error_mode2.exp │ ├── error_mode2.wybe │ ├── exp_if.exp │ ├── exp_if.wybe │ ├── exp_print.exp │ ├── exp_print.wybe │ ├── exp_simple.exp │ ├── exp_simple.wybe │ ├── explicit_type_warning.exp │ ├── explicit_type_warning.wybe │ ├── exporter.exp │ ├── exporter.wybe │ ├── extern_anon_params_a.exp │ ├── extern_anon_params_a.wybe │ ├── extern_anon_params_b.exp │ ├── extern_anon_params_b.wybe │ ├── factor_bug.exp │ ├── factor_bug.wybe │ ├── failure_backtrack.exp │ ├── failure_backtrack.wybe │ ├── failure_in_cond_test.exp │ ├── failure_in_cond_test.wybe │ ├── fn_update.exp │ ├── fn_update.wybe │ ├── foreign_def.exp │ ├── foreign_def.wybe │ ├── foreign_def_errors.exp │ ├── foreign_def_errors.wybe │ ├── foreign_def_unordered.exp │ ├── foreign_def_unordered.wybe │ ├── foreign_error.exp │ ├── foreign_error.wybe │ ├── foreign_test.exp │ ├── foreign_test.wybe │ ├── func_factorial.exp │ ├── func_factorial.wybe │ ├── func_let.exp │ ├── func_let.wybe │ ├── func_no_types.exp │ ├── func_no_types.wybe │ ├── func_quadruple.exp │ ├── func_quadruple.wybe │ ├── func_typed.exp │ ├── func_typed.wybe │ ├── func_untyped.exp │ ├── func_untyped.wybe │ ├── func_where.exp │ ├── func_where.wybe │ ├── generic_list.exp │ ├── generic_list.wybe │ ├── generic_missing_param.exp │ ├── generic_missing_param.wybe │ ├── generic_resource.exp │ ├── generic_resource.wybe │ ├── generic_use.exp │ ├── generic_use.wybe │ ├── global_flow_inference.exp │ ├── global_flow_inference.wybe │ ├── higher_order_anon.exp │ ├── higher_order_anon.wybe │ ├── higher_order_anon_errs.exp │ ├── higher_order_anon_errs.wybe │ ├── higher_order_append.exp │ ├── higher_order_append.wybe │ ├── higher_order_arity_error.exp │ ├── higher_order_arity_error.wybe │ ├── higher_order_flow_error.exp │ ├── higher_order_flow_error.wybe │ ├── higher_order_impure.exp │ ├── higher_order_impure.wybe │ ├── higher_order_impure_fail.exp │ ├── higher_order_impure_fail.wybe │ ├── higher_order_inline.exp │ ├── higher_order_inline.wybe │ ├── higher_order_loop.exp │ ├── higher_order_loop.wybe │ ├── higher_order_phantom.exp │ ├── higher_order_phantom.wybe │ ├── higher_order_refs.exp │ ├── higher_order_refs.wybe │ ├── higher_order_resources.exp │ ├── higher_order_resources.wybe │ ├── higher_order_sort.exp │ ├── higher_order_sort.wybe │ ├── higher_order_tests.exp │ ├── higher_order_tests.wybe │ ├── ho_resources_no_bang.exp │ ├── ho_resources_no_bang.wybe │ ├── hypot.exp │ ├── hypot.wybe │ ├── import.exp │ ├── import.wybe │ ├── import_in_sub_mod_lib.exp │ ├── import_in_sub_mod_lib.wybe │ ├── import_in_sub_mod_main.exp │ ├── import_in_sub_mod_main.wybe │ ├── importer.exp │ ├── importer.wybe │ ├── imports.exp │ ├── imports.wybe │ ├── in_before_out.exp │ ├── in_before_out.wybe │ ├── incompatible_generics.exp │ ├── incompatible_generics.wybe │ ├── incompatible_generics_2.exp │ ├── incompatible_generics_2.wybe │ ├── inequality.exp │ ├── inequality.wybe │ ├── inline_decl.exp │ ├── inline_decl.wybe │ ├── inline_pos.exp │ ├── inline_pos.wybe │ ├── inline_rename.exp │ ├── inline_rename.wybe │ ├── int_list.exp │ ├── int_list.wybe │ ├── int_sequence.exp │ ├── int_sequence.wybe │ ├── io.exp │ ├── io.wybe │ ├── io_flow_error.exp │ ├── io_flow_error.wybe │ ├── io_flow_ok.exp │ ├── io_flow_ok.wybe │ ├── list_loop.exp │ ├── list_loop.wybe │ ├── list_this.exp │ ├── list_this.wybe │ ├── loop_bug.exp │ ├── loop_bug.wybe │ ├── loop_exit.exp │ ├── loop_exit.wybe │ ├── loop_terminators.exp │ ├── loop_terminators.wybe │ ├── main_hello.exp │ ├── main_hello.wybe │ ├── main_hello2.exp │ ├── main_hello2.wybe │ ├── mainless.exp │ ├── mainless.wybe │ ├── math │ │ ├── _.wybe │ │ ├── temperature.wybe │ │ └── utils.wybe │ ├── missing_dep.exp │ ├── missing_dep.wybe │ ├── mixed_fields.exp │ ├── mixed_fields.wybe │ ├── mod1.exp │ ├── mod1.wybe │ ├── mod2.exp │ ├── mod2.wybe │ ├── mod3.exp │ ├── mod3.wybe │ ├── mod4.exp │ ├── mod4.wybe │ ├── mod5.exp │ ├── mod5.wybe │ ├── mod6.exp │ ├── mod6.wybe │ ├── mod7.exp │ ├── mod7.wybe │ ├── mod8.exp │ ├── mod8.wybe │ ├── multi_out.exp │ ├── multi_out.wybe │ ├── multi_specz.exp │ ├── multi_specz.wybe │ ├── multi_specz_cyclic_exe.exp │ ├── multi_specz_cyclic_exe.wybe │ ├── multi_specz_cyclic_lib.exp │ ├── multi_specz_cyclic_lib.wybe │ ├── multi_specz_cyclic_lib2.exp │ ├── multi_specz_cyclic_lib2.wybe │ ├── multi_specz_reverse.exp │ ├── multictr.exp │ ├── multictr.wybe │ ├── multictr2.exp │ ├── multictr2.wybe │ ├── mutual_res_a.exp │ ├── mutual_res_a.wybe │ ├── mutual_res_b.exp │ ├── mutual_res_b.wybe │ ├── mutual_type.exp │ ├── mutual_type.wybe │ ├── mytree.exp │ ├── mytree.wybe │ ├── need.exp │ ├── need.wybe │ ├── nested_if.exp │ ├── nested_if.wybe │ ├── nested_loop.exp │ ├── nested_loop.wybe │ ├── new_array_test.exp │ ├── new_array_test.wybe │ ├── numbers.exp │ ├── numbers.wybe │ ├── out_global_overwritten.exp │ ├── out_global_overwritten.wybe │ ├── out_only_global_flow.exp │ ├── out_only_global_flow.wybe │ ├── parametric_repn.exp │ ├── parametric_repn.wybe │ ├── person1.exp │ ├── person1.wybe │ ├── person2.exp │ ├── person2.wybe │ ├── person3.exp │ ├── person3.wybe │ ├── person4.exp │ ├── person4.wybe │ ├── person5.exp │ ├── person5.wybe │ ├── position.exp │ ├── position.wybe │ ├── position1.exp │ ├── position1.wybe │ ├── position2.exp │ ├── position2.wybe │ ├── position_float.exp │ ├── position_float.wybe │ ├── proc_allin.exp │ ├── proc_allin.wybe │ ├── proc_beer.exp │ ├── proc_beer.wybe │ ├── proc_factorial.exp │ ├── proc_factorial.wybe │ ├── proc_gcd.exp │ ├── proc_gcd.wybe │ ├── proc_hello.exp │ ├── proc_hello.wybe │ ├── proc_print2.exp │ ├── proc_print2.wybe │ ├── proc_yorn.exp │ ├── proc_yorn.wybe │ ├── proc_yorn2.exp │ ├── proc_yorn2.wybe │ ├── pub_importer.exp │ ├── pub_importer.wybe │ ├── purity_error.exp │ ├── purity_error.wybe │ ├── purity_warning.exp │ ├── purity_warning.wybe │ ├── repeated_type.exp │ ├── repeated_type.wybe │ ├── representation.exp │ ├── representation.wybe │ ├── res_decl.exp │ ├── res_decl.wybe │ ├── resource_conflict_a.exp │ ├── resource_conflict_a.wybe │ ├── resource_conflict_b.exp │ ├── resource_conflict_b.wybe │ ├── resource_conflict_c.exp │ ├── resource_conflict_c.wybe │ ├── resource_error.exp │ ├── resource_error.wybe │ ├── resource_error2.exp │ ├── resource_error2.wybe │ ├── resource_rollback.exp │ ├── resource_rollback.wybe │ ├── resource_tmp_vars.exp │ ├── resource_tmp_vars.wybe │ ├── save_restore_cond.exp │ ├── save_restore_cond.wybe │ ├── save_restore_disj.exp │ ├── save_restore_disj.wybe │ ├── simple_loop.exp │ ├── simple_loop.wybe │ ├── sister_module.exp │ ├── sister_module.wybe │ ├── specials.exp │ ├── specials.wybe │ ├── specials_one_module.exp │ ├── specials_one_module.wybe │ ├── specials_use.exp │ ├── specials_use.wybe │ ├── stmt_for.exp │ ├── stmt_for.wybe │ ├── stmt_if.exp │ ├── stmt_if.wybe │ ├── stmt_if2.exp │ ├── stmt_if2.wybe │ ├── stmt_nop.exp │ ├── stmt_nop.wybe │ ├── stmt_unless.exp │ ├── stmt_unless.wybe │ ├── stmt_until.exp │ ├── stmt_until.wybe │ ├── stmt_when.exp │ ├── stmt_when.wybe │ ├── stmt_while.exp │ ├── stmt_while.wybe │ ├── string.exp │ ├── string.wybe │ ├── string_interpolation.exp │ ├── string_interpolation.wybe │ ├── student.exp │ ├── student.wybe │ ├── submodule.exp │ ├── submodule.wybe │ ├── subresource.exp │ ├── subresource.wybe │ ├── syntax_error.exp │ ├── syntax_error.wybe │ ├── terminal_ok.exp │ ├── terminal_ok.wybe │ ├── test_loop.exp │ ├── test_loop.wybe │ ├── tests.exp │ ├── tests.wybe │ ├── thistype.exp │ ├── thistype.wybe │ ├── top_level_use.exp │ ├── top_level_use.wybe │ ├── type_ambig.exp │ ├── type_ambig.wybe │ ├── type_change.exp │ ├── type_change.wybe │ ├── type_enum.exp │ ├── type_enum.wybe │ ├── type_error.exp │ ├── type_error.wybe │ ├── type_error2.exp │ ├── type_error2.wybe │ ├── type_generics.exp │ ├── type_generics.wybe │ ├── type_int.exp │ ├── type_int.wybe │ ├── type_list.exp │ ├── type_list.wybe │ ├── unbound_after_for.exp │ ├── unbound_after_for.wybe │ ├── unbranch_bug.exp │ ├── unbranch_bug.wybe │ ├── unbranch_inout.exp │ ├── unbranch_inout.wybe │ ├── unbranch_issue.exp │ ├── unbranch_issue.wybe │ ├── undef_bug.exp │ ├── undef_bug.wybe │ ├── uneeded_closure_args.exp │ ├── uneeded_closure_args.wybe │ ├── unexported_type_overload.exp │ ├── unexported_type_overload.wybe │ ├── unique_cond_error.exp │ ├── unique_cond_error.wybe │ ├── unique_conditional.exp │ ├── unique_conditional.wybe │ ├── unique_generic.exp │ ├── unique_generic.wybe │ ├── unique_loop_err.exp │ ├── unique_loop_err.wybe │ ├── unique_member.exp │ ├── unique_member.wybe │ ├── unique_pos_error.exp │ ├── unique_pos_error.wybe │ ├── unique_position.exp │ ├── unique_position.wybe │ ├── unneeded.exp │ ├── unneeded.wybe │ ├── update.exp │ ├── update.wybe │ ├── upto.exp │ ├── upto.wybe │ ├── use_before_def.exp │ ├── use_before_def.wybe │ ├── use_resource.exp │ ├── use_resource.wybe │ ├── weird_err_b.exp │ ├── weird_err_b.wybe │ ├── weird_err_d.exp │ └── weird_err_d.wybe └── run-all-test.sh ├── update-exp ├── wybe.cabal └── wybelibs ├── README ├── benchmark.wybe ├── command_line.wybe ├── logging.wybe ├── random.wybe └── wybe ├── _.wybe ├── array.wybe ├── bool.wybe ├── c_array.wybe ├── c_string.wybe ├── cbits.c ├── char.wybe ├── comparison.wybe ├── control.wybe ├── count.wybe ├── float.wybe ├── int.wybe ├── io.wybe ├── list.wybe ├── machine_word.wybe ├── memory_management.wybe ├── opaque_pointer.wybe ├── phantom.wybe ├── predicate.wybe ├── range.wybe └── string.wybe /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/ubuntu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/.github/workflows/ubuntu.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/INSTALL.md -------------------------------------------------------------------------------- /ISSUES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/ISSUES -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/README.md -------------------------------------------------------------------------------- /SUBDIRECTORIES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/SUBDIRECTORIES.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/TODO.md -------------------------------------------------------------------------------- /WYBE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/WYBE.md -------------------------------------------------------------------------------- /assets/logo/black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/black.png -------------------------------------------------------------------------------- /assets/logo/black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/black.svg -------------------------------------------------------------------------------- /assets/logo/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/blue.png -------------------------------------------------------------------------------- /assets/logo/blue.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/blue.svg -------------------------------------------------------------------------------- /assets/logo/green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/green.png -------------------------------------------------------------------------------- /assets/logo/green.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/green.svg -------------------------------------------------------------------------------- /assets/logo/grey.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/grey.png -------------------------------------------------------------------------------- /assets/logo/grey.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/grey.svg -------------------------------------------------------------------------------- /assets/logo/purple.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/purple.png -------------------------------------------------------------------------------- /assets/logo/purple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/purple.svg -------------------------------------------------------------------------------- /assets/logo/red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/red.png -------------------------------------------------------------------------------- /assets/logo/red.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/red.svg -------------------------------------------------------------------------------- /assets/logo/white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/white.png -------------------------------------------------------------------------------- /assets/logo/white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/white.svg -------------------------------------------------------------------------------- /assets/logo/yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/yellow.png -------------------------------------------------------------------------------- /assets/logo/yellow.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/assets/logo/yellow.svg -------------------------------------------------------------------------------- /benchmarks/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/Makefile -------------------------------------------------------------------------------- /benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/README.md -------------------------------------------------------------------------------- /benchmarks/exestats.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/exestats.sh -------------------------------------------------------------------------------- /benchmarks/nrev/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/.gitignore -------------------------------------------------------------------------------- /benchmarks/nrev/.hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/.hie.yaml -------------------------------------------------------------------------------- /benchmarks/nrev/BENCHMARKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/BENCHMARKS -------------------------------------------------------------------------------- /benchmarks/nrev/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/Makefile -------------------------------------------------------------------------------- /benchmarks/nrev/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/README.md -------------------------------------------------------------------------------- /benchmarks/nrev/c_nrev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/c_nrev.c -------------------------------------------------------------------------------- /benchmarks/nrev/c_nrev_destr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/c_nrev_destr.c -------------------------------------------------------------------------------- /benchmarks/nrev/c_nrev_fast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/c_nrev_fast.c -------------------------------------------------------------------------------- /benchmarks/nrev/c_nrev_imp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/c_nrev_imp.c -------------------------------------------------------------------------------- /benchmarks/nrev/haskell_nrev.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/haskell_nrev.hs -------------------------------------------------------------------------------- /benchmarks/nrev/py_nrev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/py_nrev.py -------------------------------------------------------------------------------- /benchmarks/nrev/rust_nrev.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/rust_nrev.rs -------------------------------------------------------------------------------- /benchmarks/nrev/rust_nrev_destr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/rust_nrev_destr.rs -------------------------------------------------------------------------------- /benchmarks/nrev/rust_nrev_imp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/rust_nrev_imp.rs -------------------------------------------------------------------------------- /benchmarks/nrev/wybe_nrev.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/nrev/wybe_nrev.wybe -------------------------------------------------------------------------------- /benchmarks/primes/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/.gitignore -------------------------------------------------------------------------------- /benchmarks/primes/.hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/.hie.yaml -------------------------------------------------------------------------------- /benchmarks/primes/BENCHMARKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/BENCHMARKS -------------------------------------------------------------------------------- /benchmarks/primes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/Makefile -------------------------------------------------------------------------------- /benchmarks/primes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/README.md -------------------------------------------------------------------------------- /benchmarks/primes/c_prime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/c_prime.c -------------------------------------------------------------------------------- /benchmarks/primes/c_prime_backwards.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/c_prime_backwards.c -------------------------------------------------------------------------------- /benchmarks/primes/haskell_prime.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/haskell_prime.hs -------------------------------------------------------------------------------- /benchmarks/primes/haskell_prime_nonlazy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/haskell_prime_nonlazy.hs -------------------------------------------------------------------------------- /benchmarks/primes/rust_prime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/rust_prime.rs -------------------------------------------------------------------------------- /benchmarks/primes/wybe_prime.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/primes/wybe_prime.wybe -------------------------------------------------------------------------------- /benchmarks/queens/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/.gitignore -------------------------------------------------------------------------------- /benchmarks/queens/.hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/.hie.yaml -------------------------------------------------------------------------------- /benchmarks/queens/BENCHMARKS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/BENCHMARKS -------------------------------------------------------------------------------- /benchmarks/queens/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/Makefile -------------------------------------------------------------------------------- /benchmarks/queens/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/README.md -------------------------------------------------------------------------------- /benchmarks/queens/c_queens.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/c_queens.c -------------------------------------------------------------------------------- /benchmarks/queens/haskell_queens.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/haskell_queens.hs -------------------------------------------------------------------------------- /benchmarks/queens/rust_queens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/rust_queens.rs -------------------------------------------------------------------------------- /benchmarks/queens/wybe_queens.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/wybe_queens.wybe -------------------------------------------------------------------------------- /benchmarks/queens/wybe_queens_arr.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/queens/wybe_queens_arr.wybe -------------------------------------------------------------------------------- /benchmarks/runbenchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/benchmarks/runbenchmarks.sh -------------------------------------------------------------------------------- /documentation/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/.gitignore -------------------------------------------------------------------------------- /documentation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/Makefile -------------------------------------------------------------------------------- /documentation/README.md: -------------------------------------------------------------------------------- 1 | Documentation of the Wybe language 2 | -------------------------------------------------------------------------------- /documentation/compiler.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/compiler.tex -------------------------------------------------------------------------------- /documentation/design.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/design.tex -------------------------------------------------------------------------------- /documentation/intro.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/intro.tex -------------------------------------------------------------------------------- /documentation/marsupials: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/marsupials -------------------------------------------------------------------------------- /documentation/redesign.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/redesign.tex -------------------------------------------------------------------------------- /documentation/wybe.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/documentation/wybe.tex -------------------------------------------------------------------------------- /hie.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/hie.yaml -------------------------------------------------------------------------------- /publications/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/publications/.gitignore -------------------------------------------------------------------------------- /publications/frege.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/publications/frege.tex -------------------------------------------------------------------------------- /publications/miniworkshop.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/publications/miniworkshop.tex -------------------------------------------------------------------------------- /publications/vaset-2019.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/publications/vaset-2019.tex -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/brainfuck.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/samples/brainfuck.wybe -------------------------------------------------------------------------------- /samples/json.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/samples/json.wybe -------------------------------------------------------------------------------- /samples/quine.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/samples/quine.wybe -------------------------------------------------------------------------------- /speculative/.gitignore: -------------------------------------------------------------------------------- 1 | int_seq2 2 | -------------------------------------------------------------------------------- /speculative/basicchar.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/basicchar.wybe -------------------------------------------------------------------------------- /speculative/data.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/data.wybe -------------------------------------------------------------------------------- /speculative/generators: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/generators -------------------------------------------------------------------------------- /speculative/int_seq2.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/int_seq2.pl -------------------------------------------------------------------------------- /speculative/int_seq2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/int_seq2.wybe -------------------------------------------------------------------------------- /speculative/list.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/list.wybe -------------------------------------------------------------------------------- /speculative/newnondet.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/newnondet.pl -------------------------------------------------------------------------------- /speculative/nondet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/nondet -------------------------------------------------------------------------------- /speculative/nondet.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/nondet.pl -------------------------------------------------------------------------------- /speculative/sequence.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/speculative/sequence.wybe -------------------------------------------------------------------------------- /src/AST.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/AST.hs -------------------------------------------------------------------------------- /src/ASTShow.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/ASTShow.hs -------------------------------------------------------------------------------- /src/AliasAnalysis.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/AliasAnalysis.hs -------------------------------------------------------------------------------- /src/Analysis.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Analysis.hs -------------------------------------------------------------------------------- /src/BinaryFactory.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/BinaryFactory.hs -------------------------------------------------------------------------------- /src/BodyBuilder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/BodyBuilder.hs -------------------------------------------------------------------------------- /src/Builder.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Builder.hs -------------------------------------------------------------------------------- /src/Callers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Callers.hs -------------------------------------------------------------------------------- /src/Clause.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Clause.hs -------------------------------------------------------------------------------- /src/Compiler.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Compiler.ipe -------------------------------------------------------------------------------- /src/Compiler.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Compiler.png -------------------------------------------------------------------------------- /src/Config.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Config.hs -------------------------------------------------------------------------------- /src/Detail.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Detail.ipe -------------------------------------------------------------------------------- /src/Detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Detail.png -------------------------------------------------------------------------------- /src/Emit.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Emit.hs -------------------------------------------------------------------------------- /src/Expansion.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Expansion.hs -------------------------------------------------------------------------------- /src/Flatten.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Flatten.hs -------------------------------------------------------------------------------- /src/LLVM.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/LLVM.hs -------------------------------------------------------------------------------- /src/LastCallAnalysis.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/LastCallAnalysis.hs -------------------------------------------------------------------------------- /src/Macho.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Macho.hs -------------------------------------------------------------------------------- /src/Normalise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Normalise.hs -------------------------------------------------------------------------------- /src/ObjectInterface.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/ObjectInterface.hs -------------------------------------------------------------------------------- /src/Optimise.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Optimise.hs -------------------------------------------------------------------------------- /src/Options.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Options.hs -------------------------------------------------------------------------------- /src/Parser.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Parser.hs -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/README.md -------------------------------------------------------------------------------- /src/README.md.intro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/README.md.intro -------------------------------------------------------------------------------- /src/README.md.outro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/README.md.outro -------------------------------------------------------------------------------- /src/Resources.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Resources.hs -------------------------------------------------------------------------------- /src/Scanner.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Scanner.hs -------------------------------------------------------------------------------- /src/Snippets.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Snippets.hs -------------------------------------------------------------------------------- /src/Transform.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Transform.hs -------------------------------------------------------------------------------- /src/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Types.hs -------------------------------------------------------------------------------- /src/Unbranch.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Unbranch.hs -------------------------------------------------------------------------------- /src/Unique.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Unique.hs -------------------------------------------------------------------------------- /src/UnivSet.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/UnivSet.hs -------------------------------------------------------------------------------- /src/Util.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/Util.hs -------------------------------------------------------------------------------- /src/c_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/c_config.c -------------------------------------------------------------------------------- /src/wybemk.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/src/wybemk.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/stack.yaml -------------------------------------------------------------------------------- /test-cases/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/.gitignore -------------------------------------------------------------------------------- /test-cases/complex-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex-test.py -------------------------------------------------------------------------------- /test-cases/complex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/README.md -------------------------------------------------------------------------------- /test-cases/complex/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/__init__.py -------------------------------------------------------------------------------- /test-cases/complex/exp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/exp/.gitignore -------------------------------------------------------------------------------- /test-cases/complex/exp/testcase_quine-quine.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/exp/testcase_quine-quine.exp -------------------------------------------------------------------------------- /test-cases/complex/testcase_incremental.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/testcase_incremental.py -------------------------------------------------------------------------------- /test-cases/complex/testcase_multi_specz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/testcase_multi_specz.py -------------------------------------------------------------------------------- /test-cases/complex/testcase_quine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/testcase_quine.py -------------------------------------------------------------------------------- /test-cases/complex/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/complex/utils.py -------------------------------------------------------------------------------- /test-cases/execution-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution-test.sh -------------------------------------------------------------------------------- /test-cases/execution/alias2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/alias2.exp -------------------------------------------------------------------------------- /test-cases/execution/alias2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/alias2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/alias2.wybe -------------------------------------------------------------------------------- /test-cases/execution/argc.exp: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /test-cases/execution/argc.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/argc.wybe: -------------------------------------------------------------------------------- 1 | use command_line 2 | 3 | !println(length(arguments)+1) 4 | -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_end.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/benchmark_bad_end.exp -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_end.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_end.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/benchmark_bad_end.wybe -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_start.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/benchmark_bad_start.exp -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_start.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_start.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/benchmark_bad_start.wybe -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_time.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/benchmark_bad_time.exp -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_time.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/benchmark_bad_time.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/benchmark_bad_time.wybe -------------------------------------------------------------------------------- /test-cases/execution/bigloop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/bigloop.exp -------------------------------------------------------------------------------- /test-cases/execution/bigloop.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/bigloop.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/bigloop.wybe -------------------------------------------------------------------------------- /test-cases/execution/brainfuck.exp: -------------------------------------------------------------------------------- 1 | Hello World! 2 | abcde -------------------------------------------------------------------------------- /test-cases/execution/brainfuck.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/brainfuck.in -------------------------------------------------------------------------------- /test-cases/execution/brainfuck.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/brainfuck.wybe -------------------------------------------------------------------------------- /test-cases/execution/cat.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/cat.exp -------------------------------------------------------------------------------- /test-cases/execution/cat.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/cat.in -------------------------------------------------------------------------------- /test-cases/execution/cat.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/cat.wybe -------------------------------------------------------------------------------- /test-cases/execution/current_module_alias_resource_init.exp: -------------------------------------------------------------------------------- 1 | res = ctor 2 | -------------------------------------------------------------------------------- /test-cases/execution/current_module_alias_resource_init.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/destructive-update.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/destructive-update.exp -------------------------------------------------------------------------------- /test-cases/execution/destructive-update.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/destructive-update.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/destructive-update.wybe -------------------------------------------------------------------------------- /test-cases/execution/destructive-update2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/destructive-update2.exp -------------------------------------------------------------------------------- /test-cases/execution/destructive-update2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/destructive-update2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/destructive-update2.wybe -------------------------------------------------------------------------------- /test-cases/execution/destructive-update3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/destructive-update3.exp -------------------------------------------------------------------------------- /test-cases/execution/destructive-update3.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/destructive-update3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/destructive-update3.wybe -------------------------------------------------------------------------------- /test-cases/execution/echo.cmdline: -------------------------------------------------------------------------------- 1 | a b c d 2 | -------------------------------------------------------------------------------- /test-cases/execution/echo.exp: -------------------------------------------------------------------------------- 1 | a b c d 2 | -------------------------------------------------------------------------------- /test-cases/execution/echo.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/echo.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/echo.wybe -------------------------------------------------------------------------------- /test-cases/execution/error_expr.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/error_expr.exp -------------------------------------------------------------------------------- /test-cases/execution/error_expr.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/error_expr.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/error_expr.wybe -------------------------------------------------------------------------------- /test-cases/execution/float_fmt_bug.exp: -------------------------------------------------------------------------------- 1 | the answer is 37.0 2 | -------------------------------------------------------------------------------- /test-cases/execution/float_fmt_bug.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/float_fmt_bug.wybe: -------------------------------------------------------------------------------- 1 | !println "the answer is $(66.6/1.8)" 2 | -------------------------------------------------------------------------------- /test-cases/execution/high_bit_count.exp: -------------------------------------------------------------------------------- 1 | 18446744073709551615 2 | -------------------------------------------------------------------------------- /test-cases/execution/high_bit_count.in: -------------------------------------------------------------------------------- 1 | 18446744073709551615 2 | -------------------------------------------------------------------------------- /test-cases/execution/high_bit_count.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/high_bit_count.wybe -------------------------------------------------------------------------------- /test-cases/execution/higher_order_refs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/higher_order_refs.exp -------------------------------------------------------------------------------- /test-cases/execution/higher_order_refs.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/higher_order_refs.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/higher_order_refs.wybe -------------------------------------------------------------------------------- /test-cases/execution/higher_order_resources.exp: -------------------------------------------------------------------------------- 1 | > 3 2 | > 2 3 | > 5 4 | 4 5 | -------------------------------------------------------------------------------- /test-cases/execution/higher_order_resources.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/higher_order_resources.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/higher_order_resources.wybe -------------------------------------------------------------------------------- /test-cases/execution/hypot.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/hypot.exp -------------------------------------------------------------------------------- /test-cases/execution/hypot.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/hypot.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/hypot.wybe -------------------------------------------------------------------------------- /test-cases/execution/init_resources.exp: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /test-cases/execution/init_resources.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/init_resources.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/init_resources.wybe -------------------------------------------------------------------------------- /test-cases/execution/main_topo0.exp: -------------------------------------------------------------------------------- 1 | main_topo0 2 | -------------------------------------------------------------------------------- /test-cases/execution/main_topo0.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/main_topo0.wybe: -------------------------------------------------------------------------------- 1 | pub resource a:int = 0 2 | !println("main_topo0") 3 | -------------------------------------------------------------------------------- /test-cases/execution/main_topo1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/main_topo1.exp -------------------------------------------------------------------------------- /test-cases/execution/main_topo1.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/main_topo1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/main_topo1.wybe -------------------------------------------------------------------------------- /test-cases/execution/main_topo2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/main_topo2.exp -------------------------------------------------------------------------------- /test-cases/execution/main_topo2.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/main_topo2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/main_topo2.wybe -------------------------------------------------------------------------------- /test-cases/execution/multi_specz.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/multi_specz.exp -------------------------------------------------------------------------------- /test-cases/execution/multi_specz.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/multi_specz.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/multi_specz.wybe -------------------------------------------------------------------------------- /test-cases/execution/multi_specz_reverse.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/multi_specz_reverse.exp -------------------------------------------------------------------------------- /test-cases/execution/multi_specz_reverse.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/multi_specz_reverse.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/multi_specz_reverse.wybe -------------------------------------------------------------------------------- /test-cases/execution/multictr.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/multictr.exp -------------------------------------------------------------------------------- /test-cases/execution/multictr.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/multictr.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/multictr.wybe -------------------------------------------------------------------------------- /test-cases/execution/nbody.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/nbody.exp -------------------------------------------------------------------------------- /test-cases/execution/nbody.in: -------------------------------------------------------------------------------- 1 | 1000 2 | -------------------------------------------------------------------------------- /test-cases/execution/nbody.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/nbody.wybe -------------------------------------------------------------------------------- /test-cases/execution/prime_sieve.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/prime_sieve.exp -------------------------------------------------------------------------------- /test-cases/execution/prime_sieve.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/prime_sieve.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/prime_sieve.wybe -------------------------------------------------------------------------------- /test-cases/execution/random_number.exp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/random_number.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/random_number.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/random_number.wybe -------------------------------------------------------------------------------- /test-cases/execution/read.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/read.exp -------------------------------------------------------------------------------- /test-cases/execution/read.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/read.in -------------------------------------------------------------------------------- /test-cases/execution/read.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/read.wybe -------------------------------------------------------------------------------- /test-cases/execution/read_int.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/read_int.exp -------------------------------------------------------------------------------- /test-cases/execution/read_int.in: -------------------------------------------------------------------------------- 1 | 5 10 2 | 5 -10 3 | -------------------------------------------------------------------------------- /test-cases/execution/read_int.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/read_int.wybe -------------------------------------------------------------------------------- /test-cases/execution/semipure_continuation.exp: -------------------------------------------------------------------------------- 1 | 321 2 | -------------------------------------------------------------------------------- /test-cases/execution/semipure_continuation.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/semipure_continuation.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/semipure_continuation.wybe -------------------------------------------------------------------------------- /test-cases/execution/string-head.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string-head.exp -------------------------------------------------------------------------------- /test-cases/execution/string-head.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/string-head.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string-head.wybe -------------------------------------------------------------------------------- /test-cases/execution/string.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string.exp -------------------------------------------------------------------------------- /test-cases/execution/string.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/string.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string.wybe -------------------------------------------------------------------------------- /test-cases/execution/string_comparison.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string_comparison.exp -------------------------------------------------------------------------------- /test-cases/execution/string_comparison.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/string_comparison.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string_comparison.wybe -------------------------------------------------------------------------------- /test-cases/execution/string_concat_to_cstring.exp: -------------------------------------------------------------------------------- 1 | 012 2 | -------------------------------------------------------------------------------- /test-cases/execution/string_concat_to_cstring.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/string_concat_to_cstring.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string_concat_to_cstring.wybe -------------------------------------------------------------------------------- /test-cases/execution/string_interpolation.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string_interpolation.exp -------------------------------------------------------------------------------- /test-cases/execution/string_interpolation.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/string_interpolation.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/string_interpolation.wybe -------------------------------------------------------------------------------- /test-cases/execution/subresource.exp: -------------------------------------------------------------------------------- 1 | res = 42 2 | -------------------------------------------------------------------------------- /test-cases/execution/subresource.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/subresource.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/subresource.wybe -------------------------------------------------------------------------------- /test-cases/execution/type_generics.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/type_generics.exp -------------------------------------------------------------------------------- /test-cases/execution/type_generics.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/type_generics.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/type_generics.wybe -------------------------------------------------------------------------------- /test-cases/execution/use_resource.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/use_resource.exp -------------------------------------------------------------------------------- /test-cases/execution/use_resource.in: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/execution/use_resource.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/execution/use_resource.wybe -------------------------------------------------------------------------------- /test-cases/final-dump-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump-test.sh -------------------------------------------------------------------------------- /test-cases/final-dump/T.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/T.exp -------------------------------------------------------------------------------- /test-cases/final-dump/T.wybe: -------------------------------------------------------------------------------- 1 | constructor foo(int) 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/aaa.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/aaa.exp -------------------------------------------------------------------------------- /test-cases/final-dump/aaa.wybe: -------------------------------------------------------------------------------- 1 | use bbb 2 | use ccc 3 | 4 | !println("AAA: Init") 5 | -------------------------------------------------------------------------------- /test-cases/final-dump/afterbreak.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/afterbreak.exp -------------------------------------------------------------------------------- /test-cases/final-dump/afterbreak.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/afterbreak.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias3.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias4.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias4.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias4.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias4.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias5.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias5.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias5.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias5.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_cyclic.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_cyclic.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_cyclic.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_cyclic.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_data.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_data.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_data.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_data.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_des.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_des.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_des.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_des.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_des2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_des2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_des2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_des2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_fork1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_fork1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_fork1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_fork1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_fork2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_fork2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_fork2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_fork2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_fork3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_fork3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_fork3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_fork3.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_m.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_m.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_m.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_m.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_mbar.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_mbar.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_mbar.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_mbar.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_mfoo.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_mfoo.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_mfoo.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_mfoo.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_mod_param.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_mod_param.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_mod_param.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_mod_param.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc3.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc4.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc4.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_multifunc4.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_multifunc4.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_recursion1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_recursion1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_recursion1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_recursion1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_recursion2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_recursion2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_recursion2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_recursion2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_recursion3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_recursion3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_recursion3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_recursion3.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_scc_proc.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_scc_proc.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_scc_proc.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_scc_proc.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type3.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type4.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type4.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alias_type4.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alias_type4.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/aliasing_sample/fork.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/aliasing_sample/fork.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/aliasing_sample/position.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/aliasing_sample/position.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/alloc_args.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alloc_args.exp -------------------------------------------------------------------------------- /test-cases/final-dump/alloc_args.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/alloc_args.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/anon_field.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/anon_field.exp -------------------------------------------------------------------------------- /test-cases/final-dump/anon_field.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/anon_field.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/anon_field_variable.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/anon_field_variable.exp -------------------------------------------------------------------------------- /test-cases/final-dump/anon_field_variable.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/anon_field_variable.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/assert_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/assert_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/assert_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/assert_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_OK.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_OK.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_OK.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_OK.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_control_char.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_control_char.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_control_char.wybe: -------------------------------------------------------------------------------- 1 | def `backquoted with tab character` = 1 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_empty.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_empty.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_empty.wybe: -------------------------------------------------------------------------------- 1 | def `` = 1 # empty backquoted symbol 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_hash.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_hash.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_hash.wybe: -------------------------------------------------------------------------------- 1 | def `backquoted with # character` = 1 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_multiline.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_multiline.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_multiline.wybe: -------------------------------------------------------------------------------- 1 | def `multiline 2 | ident is an error` = 1 3 | -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_unclosed.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backquote_unclosed.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backquote_unclosed.wybe: -------------------------------------------------------------------------------- 1 | def `unclosed backtick = 1 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/backwards_assign.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backwards_assign.exp -------------------------------------------------------------------------------- /test-cases/final-dump/backwards_assign.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/backwards_assign.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bad_assign.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bad_assign.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bad_assign.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bad_assign.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bad_module_name.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bad_module_name.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bad_module_name.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bad_module_name.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bad_reification.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bad_reification.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bad_reification.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bad_reification.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/badmodname.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/badmodname.exp -------------------------------------------------------------------------------- /test-cases/final-dump/badmodname.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/badmodname.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bang_expression_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bang_expression_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bang_expression_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bang_expression_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bar.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bar.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bar.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bar.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bbb.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bbb.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bbb.wybe: -------------------------------------------------------------------------------- 1 | use ddd 2 | 3 | !println("BBB: Init") 4 | -------------------------------------------------------------------------------- /test-cases/final-dump/benchmark_fib.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/benchmark_fib.exp -------------------------------------------------------------------------------- /test-cases/final-dump/benchmark_fib.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/benchmark_fib.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/block_comment.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/block_comment.exp -------------------------------------------------------------------------------- /test-cases/final-dump/block_comment.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/block_comment.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/break_in_loop_in_do.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/break_in_loop_in_do.exp -------------------------------------------------------------------------------- /test-cases/final-dump/break_in_loop_in_do.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/break_in_loop_in_do.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/break_outside_loop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/break_outside_loop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/break_outside_loop.wybe: -------------------------------------------------------------------------------- 1 | break -------------------------------------------------------------------------------- /test-cases/final-dump/bug214.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug214.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug214.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug214.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug217.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug217.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug217.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug217.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-okay.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-okay.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-okay.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-okay.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-out-of-scope.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-out-of-scope.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-out-of-scope.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-out-of-scope.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-type.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-type.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-type.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-type.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-undefined.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-undefined.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug228-undefined.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug228-undefined.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug_497.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug_497.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug_497.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug_497.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug_510_llvm_retval.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug_510_llvm_retval.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug_510_llvm_retval.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug_510_llvm_retval.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/bug_var_def.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/bug_var_def.exp -------------------------------------------------------------------------------- /test-cases/final-dump/bug_var_def.wybe: -------------------------------------------------------------------------------- 1 | case 1+1 in { 2 | 3 :: !println("f") 3 | } 4 | -------------------------------------------------------------------------------- /test-cases/final-dump/call_site_id.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/call_site_id.exp -------------------------------------------------------------------------------- /test-cases/final-dump/call_site_id.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/call_site_id.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/call_unknown.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/call_unknown.exp -------------------------------------------------------------------------------- /test-cases/final-dump/call_unknown.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/call_unknown.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/card.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/card.exp -------------------------------------------------------------------------------- /test-cases/final-dump/card.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/card.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/caret.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/caret.exp -------------------------------------------------------------------------------- /test-cases/final-dump/caret.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/caret.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/case_detism.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/case_detism.exp -------------------------------------------------------------------------------- /test-cases/final-dump/case_detism.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/case_detism.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/cases.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cases.exp -------------------------------------------------------------------------------- /test-cases/final-dump/cases.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cases.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/ccc.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ccc.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ccc.wybe: -------------------------------------------------------------------------------- 1 | use ddd 2 | 3 | !println("CCC: Init") 4 | -------------------------------------------------------------------------------- /test-cases/final-dump/chain_assign.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/chain_assign.exp -------------------------------------------------------------------------------- /test-cases/final-dump/chain_assign.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/chain_assign.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/char-escape.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/char-escape.exp -------------------------------------------------------------------------------- /test-cases/final-dump/char-escape.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/char-escape.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/common_fields.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/common_fields.exp -------------------------------------------------------------------------------- /test-cases/final-dump/common_fields.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/common_fields.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/commonsubexpr.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/commonsubexpr.exp -------------------------------------------------------------------------------- /test-cases/final-dump/commonsubexpr.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/commonsubexpr.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/compute.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/compute.exp -------------------------------------------------------------------------------- /test-cases/final-dump/compute.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/compute.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/cond_expr_no_else.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cond_expr_no_else.exp -------------------------------------------------------------------------------- /test-cases/final-dump/cond_expr_no_else.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cond_expr_no_else.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/cond_expr_no_else_err1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cond_expr_no_else_err1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/cond_expr_no_else_err1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cond_expr_no_else_err1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/cond_expr_no_else_err2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cond_expr_no_else_err2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/cond_expr_no_else_err2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/cond_expr_no_else_err2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/constfold.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/constfold.exp -------------------------------------------------------------------------------- /test-cases/final-dump/constfold.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/constfold.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/constructors.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/constructors.exp -------------------------------------------------------------------------------- /test-cases/final-dump/constructors.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/constructors.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/continuation_args.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/continuation_args.exp -------------------------------------------------------------------------------- /test-cases/final-dump/continuation_args.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/continuation_args.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/coordinate.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/coordinate.exp -------------------------------------------------------------------------------- /test-cases/final-dump/coordinate.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/coordinate.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_char.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_char.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_char.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_char.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_char2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_char2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_char2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_char2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_field_errors.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_field_errors.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_field_errors.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_field_errors.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_visibility.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_visibility.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ctor_visibility.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ctor_visibility.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/current_module_alias.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/current_module_alias.exp -------------------------------------------------------------------------------- /test-cases/final-dump/current_module_alias.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/current_module_alias.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/current_module_alias_fail.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/current_module_alias_fail.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ddd.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ddd.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ddd.wybe: -------------------------------------------------------------------------------- 1 | !println("DDD: Init") 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/dead_cell_size.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/dead_cell_size.exp -------------------------------------------------------------------------------- /test-cases/final-dump/dead_cell_size.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/dead_cell_size.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/decimal.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/decimal.exp -------------------------------------------------------------------------------- /test-cases/final-dump/decimal.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/decimal.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/det_for.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/det_for.exp -------------------------------------------------------------------------------- /test-cases/final-dump/det_for.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/det_for.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/detism_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/detism_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/detism_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/detism_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/disjunction.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/disjunction.exp -------------------------------------------------------------------------------- /test-cases/final-dump/disjunction.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/disjunction.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/disjunctive-cond.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/disjunctive-cond.exp -------------------------------------------------------------------------------- /test-cases/final-dump/disjunctive-cond.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/disjunctive-cond.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/dont_care_constraint.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/dont_care_constraint.exp -------------------------------------------------------------------------------- /test-cases/final-dump/dont_care_constraint.wybe: -------------------------------------------------------------------------------- 1 | !read(_:string) 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/dup_submodule.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/dup_submodule.exp -------------------------------------------------------------------------------- /test-cases/final-dump/dup_submodule.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/dup_submodule.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/duplicate_resource.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/duplicate_resource.exp -------------------------------------------------------------------------------- /test-cases/final-dump/duplicate_resource.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/duplicate_resource.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/early_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/early_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/early_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/early_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/early_exit.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/early_exit.exp -------------------------------------------------------------------------------- /test-cases/final-dump/early_exit.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/early_exit.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/early_exit2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/early_exit2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/early_exit2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/early_exit2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/empty.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/empty.exp -------------------------------------------------------------------------------- /test-cases/final-dump/empty.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/eof_comment.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/eof_comment.exp -------------------------------------------------------------------------------- /test-cases/final-dump/eof_comment.wybe: -------------------------------------------------------------------------------- 1 | !println("Wominjeka!") 2 | #oops! -------------------------------------------------------------------------------- /test-cases/final-dump/error_mode.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/error_mode.exp -------------------------------------------------------------------------------- /test-cases/final-dump/error_mode.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/error_mode.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/error_mode2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/error_mode2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/error_mode2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/error_mode2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/exp_if.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exp_if.exp -------------------------------------------------------------------------------- /test-cases/final-dump/exp_if.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exp_if.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/exp_print.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exp_print.exp -------------------------------------------------------------------------------- /test-cases/final-dump/exp_print.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exp_print.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/exp_simple.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exp_simple.exp -------------------------------------------------------------------------------- /test-cases/final-dump/exp_simple.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exp_simple.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/explicit_type_warning.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/explicit_type_warning.exp -------------------------------------------------------------------------------- /test-cases/final-dump/explicit_type_warning.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/explicit_type_warning.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/exporter.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exporter.exp -------------------------------------------------------------------------------- /test-cases/final-dump/exporter.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/exporter.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/extern_anon_params_a.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/extern_anon_params_a.exp -------------------------------------------------------------------------------- /test-cases/final-dump/extern_anon_params_a.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/extern_anon_params_a.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/extern_anon_params_b.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/extern_anon_params_b.exp -------------------------------------------------------------------------------- /test-cases/final-dump/extern_anon_params_b.wybe: -------------------------------------------------------------------------------- 1 | use extern_anon_params_a 2 | 3 | !run({impure} { ?foo = 300 }) -------------------------------------------------------------------------------- /test-cases/final-dump/factor_bug.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/factor_bug.exp -------------------------------------------------------------------------------- /test-cases/final-dump/factor_bug.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/factor_bug.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/failure_backtrack.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/failure_backtrack.exp -------------------------------------------------------------------------------- /test-cases/final-dump/failure_backtrack.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/failure_backtrack.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/failure_in_cond_test.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/failure_in_cond_test.exp -------------------------------------------------------------------------------- /test-cases/final-dump/failure_in_cond_test.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/failure_in_cond_test.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/fn_update.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/fn_update.exp -------------------------------------------------------------------------------- /test-cases/final-dump/fn_update.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/fn_update.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_def.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_def.exp -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_def.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_def.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_def_errors.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_def_errors.exp -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_def_errors.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_def_errors.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_def_unordered.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_def_unordered.exp -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_def_unordered.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_def_unordered.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_test.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_test.exp -------------------------------------------------------------------------------- /test-cases/final-dump/foreign_test.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/foreign_test.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/func_factorial.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_factorial.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_factorial.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_factorial.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/func_let.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_let.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_let.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_let.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/func_no_types.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_no_types.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_no_types.wybe: -------------------------------------------------------------------------------- 1 | pub def double(a) = a*2 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/func_quadruple.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_quadruple.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_quadruple.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_quadruple.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/func_typed.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_typed.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_typed.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_typed.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/func_untyped.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_untyped.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_untyped.wybe: -------------------------------------------------------------------------------- 1 | def incr(a):int = a+1 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/func_where.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_where.exp -------------------------------------------------------------------------------- /test-cases/final-dump/func_where.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/func_where.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/generic_list.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_list.exp -------------------------------------------------------------------------------- /test-cases/final-dump/generic_list.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_list.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/generic_missing_param.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_missing_param.exp -------------------------------------------------------------------------------- /test-cases/final-dump/generic_missing_param.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_missing_param.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/generic_resource.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_resource.exp -------------------------------------------------------------------------------- /test-cases/final-dump/generic_resource.wybe: -------------------------------------------------------------------------------- 1 | resource foo:list(F00) -------------------------------------------------------------------------------- /test-cases/final-dump/generic_use.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_use.exp -------------------------------------------------------------------------------- /test-cases/final-dump/generic_use.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/generic_use.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/global_flow_inference.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/global_flow_inference.exp -------------------------------------------------------------------------------- /test-cases/final-dump/global_flow_inference.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/global_flow_inference.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_anon.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_anon.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_anon.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_anon.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_anon_errs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_anon_errs.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_anon_errs.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_anon_errs.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_append.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_append.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_append.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_append.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_arity_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_arity_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_flow_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_flow_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_impure.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_impure.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_impure.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_impure.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_inline.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_inline.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_inline.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_inline.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_loop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_loop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_loop.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_loop.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_phantom.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_phantom.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_phantom.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_phantom.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_refs.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_refs.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_refs.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_refs.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_resources.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_resources.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_resources.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_resources.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_sort.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_sort.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_sort.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_sort.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_tests.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_tests.exp -------------------------------------------------------------------------------- /test-cases/final-dump/higher_order_tests.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/higher_order_tests.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/ho_resources_no_bang.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ho_resources_no_bang.exp -------------------------------------------------------------------------------- /test-cases/final-dump/ho_resources_no_bang.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/ho_resources_no_bang.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/hypot.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/hypot.exp -------------------------------------------------------------------------------- /test-cases/final-dump/hypot.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/hypot.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/import.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/import.exp -------------------------------------------------------------------------------- /test-cases/final-dump/import.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/import.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/import_in_sub_mod_lib.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/import_in_sub_mod_lib.exp -------------------------------------------------------------------------------- /test-cases/final-dump/import_in_sub_mod_lib.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/import_in_sub_mod_lib.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/import_in_sub_mod_main.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/import_in_sub_mod_main.exp -------------------------------------------------------------------------------- /test-cases/final-dump/import_in_sub_mod_main.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/import_in_sub_mod_main.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/importer.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/importer.exp -------------------------------------------------------------------------------- /test-cases/final-dump/importer.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/importer.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/imports.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/imports.exp -------------------------------------------------------------------------------- /test-cases/final-dump/imports.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/imports.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/in_before_out.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/in_before_out.exp -------------------------------------------------------------------------------- /test-cases/final-dump/in_before_out.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/in_before_out.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/incompatible_generics.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/incompatible_generics.exp -------------------------------------------------------------------------------- /test-cases/final-dump/incompatible_generics.wybe: -------------------------------------------------------------------------------- 1 | def foo(i:I, ?j:J) { ?j = i } 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/incompatible_generics_2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/incompatible_generics_2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/incompatible_generics_2.wybe: -------------------------------------------------------------------------------- 1 | def foo(i:I, ?j:I) { ?j = i + 1 } 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/inequality.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inequality.exp -------------------------------------------------------------------------------- /test-cases/final-dump/inequality.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inequality.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/inline_decl.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inline_decl.exp -------------------------------------------------------------------------------- /test-cases/final-dump/inline_decl.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inline_decl.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/inline_pos.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inline_pos.exp -------------------------------------------------------------------------------- /test-cases/final-dump/inline_pos.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inline_pos.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/inline_rename.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inline_rename.exp -------------------------------------------------------------------------------- /test-cases/final-dump/inline_rename.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/inline_rename.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/int_list.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/int_list.exp -------------------------------------------------------------------------------- /test-cases/final-dump/int_list.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/int_list.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/int_sequence.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/int_sequence.exp -------------------------------------------------------------------------------- /test-cases/final-dump/int_sequence.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/int_sequence.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/io.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/io.exp -------------------------------------------------------------------------------- /test-cases/final-dump/io.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/io.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/io_flow_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/io_flow_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/io_flow_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/io_flow_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/io_flow_ok.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/io_flow_ok.exp -------------------------------------------------------------------------------- /test-cases/final-dump/io_flow_ok.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/io_flow_ok.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/list_loop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/list_loop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/list_loop.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/list_loop.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/list_this.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/list_this.exp -------------------------------------------------------------------------------- /test-cases/final-dump/list_this.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/list_this.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/loop_bug.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/loop_bug.exp -------------------------------------------------------------------------------- /test-cases/final-dump/loop_bug.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/loop_bug.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/loop_exit.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/loop_exit.exp -------------------------------------------------------------------------------- /test-cases/final-dump/loop_exit.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/loop_exit.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/loop_terminators.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/loop_terminators.exp -------------------------------------------------------------------------------- /test-cases/final-dump/loop_terminators.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/loop_terminators.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/main_hello.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/main_hello.exp -------------------------------------------------------------------------------- /test-cases/final-dump/main_hello.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/main_hello.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/main_hello2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/main_hello2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/main_hello2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/main_hello2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/mainless.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mainless.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mainless.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mainless.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/math/_.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/math/temperature.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/math/temperature.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/math/utils.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/math/utils.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/missing_dep.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/missing_dep.exp -------------------------------------------------------------------------------- /test-cases/final-dump/missing_dep.wybe: -------------------------------------------------------------------------------- 1 | use does_not_exist 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/mixed_fields.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mixed_fields.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mixed_fields.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mixed_fields.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/mod1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod1.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod2.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod3.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod4.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod4.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod4.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod5.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod5.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod5.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod6.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod6.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod6.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod7.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod7.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod7.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/mod8.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mod8.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mod8.wybe: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-cases/final-dump/multi_out.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_out.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multi_out.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_out.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz_cyclic_exe.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz_cyclic_exe.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz_cyclic_exe.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz_cyclic_exe.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz_cyclic_lib.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz_cyclic_lib.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz_cyclic_lib.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz_cyclic_lib.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz_cyclic_lib2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz_cyclic_lib2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multi_specz_reverse.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multi_specz_reverse.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multictr.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multictr.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multictr.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multictr.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/multictr2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multictr2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/multictr2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/multictr2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/mutual_res_a.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mutual_res_a.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mutual_res_a.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mutual_res_a.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/mutual_res_b.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mutual_res_b.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mutual_res_b.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mutual_res_b.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/mutual_type.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mutual_type.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mutual_type.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mutual_type.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/mytree.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mytree.exp -------------------------------------------------------------------------------- /test-cases/final-dump/mytree.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/mytree.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/need.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/need.exp -------------------------------------------------------------------------------- /test-cases/final-dump/need.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/need.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/nested_if.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/nested_if.exp -------------------------------------------------------------------------------- /test-cases/final-dump/nested_if.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/nested_if.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/nested_loop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/nested_loop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/nested_loop.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/nested_loop.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/new_array_test.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/new_array_test.exp -------------------------------------------------------------------------------- /test-cases/final-dump/new_array_test.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/new_array_test.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/numbers.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/numbers.exp -------------------------------------------------------------------------------- /test-cases/final-dump/numbers.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/numbers.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/out_global_overwritten.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/out_global_overwritten.exp -------------------------------------------------------------------------------- /test-cases/final-dump/out_global_overwritten.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/out_global_overwritten.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/out_only_global_flow.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/out_only_global_flow.exp -------------------------------------------------------------------------------- /test-cases/final-dump/out_only_global_flow.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/out_only_global_flow.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/parametric_repn.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/parametric_repn.exp -------------------------------------------------------------------------------- /test-cases/final-dump/parametric_repn.wybe: -------------------------------------------------------------------------------- 1 | pub type parametric(T) is address {} 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/person1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/person1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/person2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/person2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/person3.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person3.exp -------------------------------------------------------------------------------- /test-cases/final-dump/person3.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person3.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/person4.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person4.exp -------------------------------------------------------------------------------- /test-cases/final-dump/person4.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person4.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/person5.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person5.exp -------------------------------------------------------------------------------- /test-cases/final-dump/person5.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/person5.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/position.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position.exp -------------------------------------------------------------------------------- /test-cases/final-dump/position.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/position1.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position1.exp -------------------------------------------------------------------------------- /test-cases/final-dump/position1.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position1.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/position2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/position2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/position_float.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position_float.exp -------------------------------------------------------------------------------- /test-cases/final-dump/position_float.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/position_float.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_allin.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_allin.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_allin.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_allin.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_beer.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_beer.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_beer.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_beer.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_factorial.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_factorial.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_factorial.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_factorial.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_gcd.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_gcd.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_gcd.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_gcd.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_hello.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_hello.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_hello.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_hello.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_print2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_print2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_print2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_print2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_yorn.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_yorn.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_yorn.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_yorn.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/proc_yorn2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_yorn2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/proc_yorn2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/proc_yorn2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/pub_importer.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/pub_importer.exp -------------------------------------------------------------------------------- /test-cases/final-dump/pub_importer.wybe: -------------------------------------------------------------------------------- 1 | pub use exporter 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/purity_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/purity_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/purity_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/purity_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/purity_warning.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/purity_warning.exp -------------------------------------------------------------------------------- /test-cases/final-dump/purity_warning.wybe: -------------------------------------------------------------------------------- 1 | !length([1], ?len) 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/repeated_type.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/repeated_type.exp -------------------------------------------------------------------------------- /test-cases/final-dump/repeated_type.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/repeated_type.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/representation.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/representation.exp -------------------------------------------------------------------------------- /test-cases/final-dump/representation.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/representation.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/res_decl.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/res_decl.exp -------------------------------------------------------------------------------- /test-cases/final-dump/res_decl.wybe: -------------------------------------------------------------------------------- 1 | pub resource count:int 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/resource_conflict_a.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_conflict_a.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_conflict_a.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_conflict_a.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/resource_conflict_b.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_conflict_b.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_conflict_b.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_conflict_b.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/resource_conflict_c.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_conflict_c.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_conflict_c.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_conflict_c.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/resource_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/resource_error2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_error2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_error2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_error2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/resource_rollback.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_rollback.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_rollback.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_rollback.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/resource_tmp_vars.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_tmp_vars.exp -------------------------------------------------------------------------------- /test-cases/final-dump/resource_tmp_vars.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/resource_tmp_vars.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/save_restore_cond.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/save_restore_cond.exp -------------------------------------------------------------------------------- /test-cases/final-dump/save_restore_cond.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/save_restore_cond.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/save_restore_disj.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/save_restore_disj.exp -------------------------------------------------------------------------------- /test-cases/final-dump/save_restore_disj.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/save_restore_disj.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/simple_loop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/simple_loop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/simple_loop.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/simple_loop.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/sister_module.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/sister_module.exp -------------------------------------------------------------------------------- /test-cases/final-dump/sister_module.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/sister_module.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/specials.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/specials.exp -------------------------------------------------------------------------------- /test-cases/final-dump/specials.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/specials.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/specials_one_module.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/specials_one_module.exp -------------------------------------------------------------------------------- /test-cases/final-dump/specials_one_module.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/specials_one_module.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/specials_use.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/specials_use.exp -------------------------------------------------------------------------------- /test-cases/final-dump/specials_use.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/specials_use.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_for.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_for.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_for.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_for.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_if.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_if.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_if.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_if.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_if2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_if2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_if2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_if2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_nop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_nop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_nop.wybe: -------------------------------------------------------------------------------- 1 | pass -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_unless.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_unless.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_unless.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_unless.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_until.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_until.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_until.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_until.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_when.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_when.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_when.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_when.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_while.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_while.exp -------------------------------------------------------------------------------- /test-cases/final-dump/stmt_while.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/stmt_while.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/string.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/string.exp -------------------------------------------------------------------------------- /test-cases/final-dump/string.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/string.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/string_interpolation.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/string_interpolation.exp -------------------------------------------------------------------------------- /test-cases/final-dump/string_interpolation.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/string_interpolation.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/student.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/student.exp -------------------------------------------------------------------------------- /test-cases/final-dump/student.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/student.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/submodule.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/submodule.exp -------------------------------------------------------------------------------- /test-cases/final-dump/submodule.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/submodule.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/subresource.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/subresource.exp -------------------------------------------------------------------------------- /test-cases/final-dump/subresource.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/subresource.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/syntax_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/syntax_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/syntax_error.wybe: -------------------------------------------------------------------------------- 1 | def bogus 2 | bill 3 | mary 4 | -------------------------------------------------------------------------------- /test-cases/final-dump/terminal_ok.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/terminal_ok.exp -------------------------------------------------------------------------------- /test-cases/final-dump/terminal_ok.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/terminal_ok.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/test_loop.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/test_loop.exp -------------------------------------------------------------------------------- /test-cases/final-dump/test_loop.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/test_loop.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/tests.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/tests.exp -------------------------------------------------------------------------------- /test-cases/final-dump/tests.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/tests.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/thistype.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/thistype.exp -------------------------------------------------------------------------------- /test-cases/final-dump/thistype.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/thistype.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/top_level_use.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/top_level_use.exp -------------------------------------------------------------------------------- /test-cases/final-dump/top_level_use.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/top_level_use.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/type_ambig.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_ambig.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_ambig.wybe: -------------------------------------------------------------------------------- 1 | def ambig(x) use !io { !print(x) } 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/type_change.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_change.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_change.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_change.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/type_enum.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_enum.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_enum.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_enum.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/type_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_error.wybe: -------------------------------------------------------------------------------- 1 | def messup(x:int, y:float) = x * y 2 | -------------------------------------------------------------------------------- /test-cases/final-dump/type_error2.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_error2.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_error2.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_error2.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/type_generics.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_generics.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_generics.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_generics.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/type_int.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_int.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_int.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_int.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/type_list.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_list.exp -------------------------------------------------------------------------------- /test-cases/final-dump/type_list.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/type_list.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unbound_after_for.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbound_after_for.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unbound_after_for.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbound_after_for.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unbranch_bug.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbranch_bug.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unbranch_bug.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbranch_bug.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unbranch_inout.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbranch_inout.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unbranch_inout.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbranch_inout.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unbranch_issue.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbranch_issue.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unbranch_issue.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unbranch_issue.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/undef_bug.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/undef_bug.exp -------------------------------------------------------------------------------- /test-cases/final-dump/undef_bug.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/undef_bug.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/uneeded_closure_args.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/uneeded_closure_args.exp -------------------------------------------------------------------------------- /test-cases/final-dump/uneeded_closure_args.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/uneeded_closure_args.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_cond_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_cond_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_cond_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_cond_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_conditional.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_conditional.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_conditional.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_conditional.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_generic.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_generic.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_generic.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_generic.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_loop_err.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_loop_err.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_loop_err.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_loop_err.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_member.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_member.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_member.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_member.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_pos_error.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_pos_error.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_pos_error.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_pos_error.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unique_position.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_position.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unique_position.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unique_position.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/unneeded.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unneeded.exp -------------------------------------------------------------------------------- /test-cases/final-dump/unneeded.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/unneeded.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/update.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/update.exp -------------------------------------------------------------------------------- /test-cases/final-dump/update.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/update.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/upto.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/upto.exp -------------------------------------------------------------------------------- /test-cases/final-dump/upto.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/upto.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/use_before_def.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/use_before_def.exp -------------------------------------------------------------------------------- /test-cases/final-dump/use_before_def.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/use_before_def.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/use_resource.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/use_resource.exp -------------------------------------------------------------------------------- /test-cases/final-dump/use_resource.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/use_resource.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/weird_err_b.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/weird_err_b.exp -------------------------------------------------------------------------------- /test-cases/final-dump/weird_err_b.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/weird_err_b.wybe -------------------------------------------------------------------------------- /test-cases/final-dump/weird_err_d.exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/weird_err_d.exp -------------------------------------------------------------------------------- /test-cases/final-dump/weird_err_d.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/final-dump/weird_err_d.wybe -------------------------------------------------------------------------------- /test-cases/run-all-test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/test-cases/run-all-test.sh -------------------------------------------------------------------------------- /update-exp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/update-exp -------------------------------------------------------------------------------- /wybe.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybe.cabal -------------------------------------------------------------------------------- /wybelibs/README: -------------------------------------------------------------------------------- 1 | The Wybe standard library 2 | -------------------------------------------------------------------------------- /wybelibs/benchmark.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/benchmark.wybe -------------------------------------------------------------------------------- /wybelibs/command_line.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/command_line.wybe -------------------------------------------------------------------------------- /wybelibs/logging.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/logging.wybe -------------------------------------------------------------------------------- /wybelibs/random.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/random.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/_.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/_.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/array.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/array.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/bool.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/bool.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/c_array.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/c_array.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/c_string.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/c_string.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/cbits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/cbits.c -------------------------------------------------------------------------------- /wybelibs/wybe/char.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/char.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/comparison.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/comparison.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/control.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/control.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/count.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/count.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/float.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/float.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/int.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/int.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/io.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/io.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/list.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/list.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/machine_word.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/machine_word.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/memory_management.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/memory_management.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/opaque_pointer.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/opaque_pointer.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/phantom.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/phantom.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/predicate.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/predicate.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/range.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/range.wybe -------------------------------------------------------------------------------- /wybelibs/wybe/string.wybe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pschachte/wybe/HEAD/wybelibs/wybe/string.wybe --------------------------------------------------------------------------------