├── .gitattributes ├── .github ├── FUNDING.yml └── workflows │ ├── gen-docs.yml │ ├── latest-build.yml │ └── pr-build.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── api_template.html ├── build.md ├── contributing.md ├── docs.md ├── gen-docs.cy ├── github-dark.min.css ├── highlight.min.js ├── simple.css └── style.css ├── examples ├── README.md ├── account.cy ├── android │ └── ndk_app │ │ ├── Android.mk │ │ ├── Application.mk │ │ ├── README.md │ │ ├── cyber.h │ │ └── main.c ├── ffi.cy ├── fiber.cy ├── fibonacci.cy ├── fizzbuzz.cy ├── foo.c ├── hello.cy ├── libcyber │ ├── bind_module.c │ └── main.c └── web-playground │ ├── README.md │ ├── cyber-mode.js │ ├── index.html │ └── style.css ├── exts ├── README.md ├── sublime │ ├── README.md │ ├── cyber.sublime-syntax │ ├── cyberComment.tmPreferences │ └── cyberIndent.tmPreferences ├── vim │ ├── README.md │ ├── ftdetect │ │ └── cyber.vim │ ├── ftplugin │ │ └── cyber.vim │ ├── indent │ │ └── cyber.vim │ └── syntax │ │ └── cyber.vim └── vscode │ ├── .vscode │ └── launch.json │ ├── .vscodeignore │ ├── CHANGELOG.md │ ├── README.md │ ├── language-configuration.json │ ├── package.json │ ├── syntaxes │ └── cyber.tmLanguage.json │ └── vsc-extension-quickstart.md ├── install.sh ├── lib ├── linenoise │ ├── linenoise.c │ └── linenoise.h ├── mimalloc │ ├── lib.zig │ ├── mimalloc.zig │ ├── vendor │ │ ├── include │ │ │ ├── mimalloc.h │ │ │ └── mimalloc │ │ │ │ ├── atomic.h │ │ │ │ ├── internal.h │ │ │ │ ├── prim.h │ │ │ │ ├── track.h │ │ │ │ └── types.h │ │ └── src │ │ │ ├── alloc-aligned.c │ │ │ ├── alloc-override.c │ │ │ ├── alloc-posix.c │ │ │ ├── alloc.c │ │ │ ├── arena-abandon.c │ │ │ ├── arena.c │ │ │ ├── bitmap.c │ │ │ ├── bitmap.h │ │ │ ├── free.c │ │ │ ├── heap.c │ │ │ ├── init.c │ │ │ ├── libc.c │ │ │ ├── options.c │ │ │ ├── os.c │ │ │ ├── page-queue.c │ │ │ ├── page.c │ │ │ ├── prim │ │ │ ├── osx │ │ │ │ └── prim.c │ │ │ ├── prim.c │ │ │ ├── unix │ │ │ │ └── prim.c │ │ │ └── windows │ │ │ │ └── prim.c │ │ │ ├── random.c │ │ │ ├── segment-map.c │ │ │ ├── segment.c │ │ │ └── stats.c │ └── vendor_files.txt ├── tcc │ ├── lib.zig │ ├── vendor │ │ ├── arm-asm.c │ │ ├── arm-gen.c │ │ ├── arm-link.c │ │ ├── arm-tok.h │ │ ├── arm64-asm.c │ │ ├── arm64-gen.c │ │ ├── arm64-link.c │ │ ├── config.h │ │ ├── dwarf.h │ │ ├── elf.h │ │ ├── i386-asm.c │ │ ├── i386-tok.h │ │ ├── lib │ │ │ └── libtcc1.c │ │ ├── libtcc.c │ │ ├── libtcc.h │ │ ├── stab.def │ │ ├── stab.h │ │ ├── tcc.h │ │ ├── tccasm.c │ │ ├── tccdbg.c │ │ ├── tccdefs_.h │ │ ├── tccelf.c │ │ ├── tccgen.c │ │ ├── tccmacho.c │ │ ├── tccpe.c │ │ ├── tccpp.c │ │ ├── tccrun.c │ │ ├── tcctok.h │ │ ├── x86_64-asm.h │ │ ├── x86_64-gen.c │ │ └── x86_64-link.c │ └── vendor_files.txt └── versions.txt └── src ├── aot.c ├── aot.h ├── app_debug.zig ├── ast.zig ├── bc_gen.zig ├── behavior_test.zig ├── bounded_array.zig ├── builtins ├── bindings.zig ├── c.cy ├── c.zig ├── core.cy ├── core.zig ├── cy.cy ├── cy.zig ├── math.zig ├── meta.cy ├── meta.zig └── string.zig ├── bytecode.zig ├── cache.zig ├── capi.zig ├── cgen.zig ├── chunk.zig ├── cli.zig ├── compiler.zig ├── config.zig ├── ct_inline.zig ├── cte.zig ├── cyber.zig ├── dce.zig ├── debug.zig ├── fiber.zig ├── fifo.zig ├── fmt.zig ├── hash.zig ├── heap.zig ├── heap_value.zig ├── http.zig ├── include └── cyber.h ├── ir.zig ├── jit ├── a64.zig ├── a64_assembler.zig ├── a64_stencils.zig ├── assembler.zig ├── gen-stencils-a64.cy ├── gen-stencils-x64.cy ├── gen.zig ├── stencils.c ├── x64.zig ├── x64_assembler.zig └── x64_stencils.zig ├── lib.zig ├── llvm.zig ├── llvm_gen.zig ├── ln_stub.zig ├── log.zig ├── log_wasm.zig ├── main.zig ├── map.zig ├── module.zig ├── parser.zig ├── platform.zig ├── runtime.zig ├── sema.zig ├── sema_func.zig ├── sema_type.zig ├── simd.zig ├── std ├── cli.cy ├── io.cy ├── io.zig ├── libc.cy ├── libc.linux.cy ├── libc.macos.cy ├── math.cy ├── math.zig ├── os.cy ├── os.linux.cy ├── os.macos.cy ├── os.zig ├── os_ffi.zig ├── test.cy └── test.zig ├── stdx ├── debug.zig ├── ds │ └── stack.zig ├── heap.zig ├── stdx.zig ├── testing.zig ├── time.zig ├── time_wasm.zig └── tracy.zig ├── string.zig ├── sym.zig ├── sync.zig ├── tcc_stub.zig ├── template.zig ├── test ├── assets │ ├── dir │ │ ├── dir2 │ │ │ └── file.txt │ │ ├── file.txt │ │ └── file2.txt │ ├── file.txt │ ├── multiline.txt │ └── write.txt ├── bench │ ├── fib │ │ ├── fib.c │ │ ├── fib.cy │ │ ├── fib.go │ │ ├── fib.java │ │ ├── fib.js │ │ ├── fib.lua │ │ ├── fib.luau │ │ ├── fib.php │ │ ├── fib.pl │ │ ├── fib.py │ │ ├── fib.rb │ │ ├── fib.wren │ │ ├── fib32.wasm │ │ ├── fib32.wat │ │ └── test.wasm.o │ ├── fiber │ │ ├── fiber.cy │ │ ├── fiber.js │ │ ├── fiber.lua │ │ ├── fiber.luau │ │ ├── fiber.php │ │ ├── fiber.py │ │ ├── fiber.rb │ │ └── fiber.wren │ ├── for │ │ ├── for.cy │ │ ├── for.java │ │ ├── for.js │ │ ├── for.lua │ │ ├── for.luau │ │ ├── for.php │ │ ├── for.pl │ │ ├── for.py │ │ ├── for.rb │ │ └── for.wren │ ├── heap │ │ ├── heap-luajit.lua │ │ ├── heap.cy │ │ ├── heap.java │ │ ├── heap.js │ │ ├── heap.lua │ │ ├── heap.luau │ │ ├── heap.py │ │ └── heap.wren │ └── string │ │ ├── index.c │ │ ├── index.cpp │ │ ├── index.cy │ │ ├── index.java │ │ ├── index.js │ │ ├── index.lua │ │ ├── index.php │ │ ├── index.py │ │ ├── index.rb │ │ ├── index.rs │ │ ├── index.wren │ │ └── index.zig ├── cli_test.cy ├── concurrency │ ├── await.cy │ ├── generator.cy │ └── spawn.cy ├── control_flow │ ├── for_iter.cy │ ├── for_iter_unsupported_error.cy │ ├── for_range.cy │ ├── if_expr.cy │ ├── if_expr_error.cy │ ├── if_stmt.cy │ ├── if_unwrap.cy │ ├── return.cy │ ├── switch.cy │ ├── switch_choice_dup_case_error.cy │ ├── switch_choice_else_error.cy │ ├── switch_choice_unhandled_error.cy │ ├── switch_error.cy │ ├── try.cy │ ├── try_error.cy │ ├── try_panic.cy │ ├── unreachable.cy │ ├── unreachable_error.cy │ ├── while_cond.cy │ ├── while_inf.cy │ └── while_unwrap.cy ├── core │ ├── Array.cy │ ├── Array_neg_oob_panic.cy │ ├── Array_oob_panic.cy │ ├── Map.cy │ ├── Option.cy │ ├── PartialVector.cy │ ├── RawStaticMap.cy │ ├── Result.cy │ ├── Slice.cy │ ├── Slice_neg_oob_panic.cy │ ├── Slice_oob_panic.cy │ ├── Vector.cy │ ├── Vector_neg_oob_panic.cy │ ├── Vector_oob_panic.cy │ ├── arithmetic_ops.cy │ ├── arithmetic_unsupported_error.cy │ ├── bool.cy │ ├── byte.cy │ ├── compare_eq.cy │ ├── compare_neq.cy │ ├── error_values.cy │ ├── escape_sequences.cy │ ├── floats.cy │ ├── int_unsupported_notation_error.cy │ ├── ints.cy │ ├── logic_ops.cy │ ├── map_index_panic.cy │ ├── op_precedence.cy │ ├── option_unwrap_block_reachable_error.cy │ ├── optionals_incompat_value_error.cy │ ├── optionals_unwrap_panic.cy │ ├── panic_panic.cy │ ├── raw_string_new_line_error.cy │ ├── raw_string_single_quote_error.cy │ ├── result_infer_return.cy │ ├── result_unwrap_block_reachable_error.cy │ ├── rune_empty_lit_error.cy │ ├── rune_grapheme_cluster_lit_error.cy │ ├── rune_multiple_lit_error.cy │ ├── set_index_unsupported_error.cy │ ├── str_index_neg_oob_panic.cy │ ├── str_index_oob_panic.cy │ ├── str_interpolation.cy │ ├── str_new_line_error.cy │ ├── str_runeAt_neg_oob_panic.cy │ ├── str_runeAt_oob_panic.cy │ ├── strings.cy │ ├── strings_ascii.cy │ ├── strings_utf8.cy │ ├── symbols.cy │ ├── table.cy │ ├── table_access_panic.cy │ └── wyhash.cy ├── ffi │ ├── ffi.cy │ ├── test_lib.c │ ├── test_lib.dylib │ ├── test_lib.so │ └── win_lib.dll ├── functions │ ├── @init.cy │ ├── assign_capture_local_error.cy │ ├── assign_error.cy │ ├── call_at_ct.cy │ ├── call_at_ct_error.cy │ ├── call_block.cy │ ├── call_closure.cy │ ├── call_closure_param_error.cy │ ├── call_excess_args_error.cy │ ├── call_excess_args_overloaded_error.cy │ ├── call_float_param_error.cy │ ├── call_host.cy │ ├── call_host_param_error.cy │ ├── call_incompat_param_error.cy │ ├── call_method_missing_error.cy │ ├── call_method_sig_error.cy │ ├── call_missing_assignment_error.cy │ ├── call_op.cy │ ├── call_overload_incompat_arg_error.cy │ ├── call_recursive.cy │ ├── call_static_lambda_incompat_arg_error.cy │ ├── call_struct_param.cy │ ├── call_struct_param_error.cy │ ├── call_template_method_error.cy │ ├── call_typed_param.cy │ ├── call_undeclared_error.cy │ ├── capture_non_ref_error.cy │ ├── decl_over_builtin.cy │ ├── func_type.cy │ ├── func_type_closure_error.cy │ ├── func_type_error.cy │ ├── func_union_type.cy │ ├── func_union_type_error.cy │ ├── funcsym_type.cy │ ├── lambda.cy │ ├── lambda_incompat_arg_error.cy │ ├── main_func_overload_error.cy │ ├── main_func_panic.cy │ ├── main_func_sig_error.cy │ ├── main_func_top_stmt_error.cy │ ├── named_parameter_test.cy │ ├── overload.cy │ ├── read_capture_local_error.cy │ ├── static.cy │ ├── struct_funcs.cy │ ├── template_functions.cy │ ├── template_method_error.cy │ └── void_param_error.cy ├── main.cy ├── memory │ ├── arc_cases.cy │ ├── borrow.cy │ ├── borrow_index_addr_error.cy │ ├── call_with_ref_local.cy │ ├── call_with_ref_rvalue.cy │ ├── custom_deinit.cy │ ├── default_memory.cy │ ├── gc_reference_cycle_reachable.cy │ ├── gc_reference_cycle_unreachable.cy │ ├── lift_borrow_container_error.cy │ ├── lift_borrow_error.cy │ ├── lift_moves_rvalue.cy │ ├── move_local_to_return.cy │ ├── move_use_after_error.cy │ ├── override_copy.cy │ ├── partial_move.cy │ ├── partial_move_ref_child_error.cy │ ├── partial_move_use_after_error.cy │ ├── release_expr_stmt_return.cy │ ├── release_scope_end.cy │ ├── return_borrow_container_scope_missing_error.cy │ ├── return_borrow_scope_missing_error.cy │ ├── return_moves_rvalue.cy │ ├── scope_assign_shorter_borrow_lifetime_error.cy │ ├── scope_assign_shorter_span_lifetime_error.cy │ ├── scope_param_missing_error.cy │ ├── scope_return.cy │ ├── scope_return_error.cy │ ├── scope_return_too_ephemeral_error.cy │ ├── scope_too_many_params_error.cy │ ├── sink_use_arg_after_error.cy │ └── sink_use_rec_after_error.cy ├── meta │ ├── ct_if.cy │ ├── dump_locals.cy │ ├── get_panic.cy │ ├── get_set.cy │ ├── init_record.cy │ ├── init_record_error.cy │ ├── set_panic.cy │ └── type.cy ├── modules │ ├── core.cy │ ├── cy.cy │ ├── import.cy │ ├── import_all.cy │ ├── import_implied_rel_path.cy │ ├── import_missing_sym_error.cy │ ├── import_not_found_error.cy │ ├── import_rel_path.cy │ ├── import_stmt_error.cy │ ├── import_sym_alias.cy │ ├── import_unresolved_rel_path.cy │ ├── io.cy │ ├── libc.cy │ ├── math.cy │ ├── meta.cy │ ├── os.cy │ ├── test.cy │ ├── test_eq_panic.cy │ ├── test_mods │ │ ├── a.cy │ │ ├── init_panic_error.cy │ │ ├── init_throw_error.cy │ │ └── stmt_error.cy │ ├── type_alias.cy │ └── type_spec.cy ├── setup.zig ├── syntax │ ├── adjacent_stmt_error.cy │ ├── block_no_child_error.cy │ ├── change_to_spaces_error.cy │ ├── change_to_tabs_error.cy │ ├── comment_first_line.cy │ ├── comment_last_line.cy │ ├── comment_multiple.cy │ ├── compact_block_error.cy │ ├── func_missing_param_type_error.cy │ ├── func_param_group.cy │ ├── indentation.cy │ ├── last_line_empty_indent.cy │ ├── no_stmts.cy │ ├── parse_end_error.cy │ ├── parse_middle_error.cy │ ├── parse_skip_shebang_error.cy │ ├── parse_skip_shebang_panic.cy │ ├── parse_start_error.cy │ ├── skip_utf8_bom.cy │ ├── stmt_end_error.cy │ ├── tabs_spaces_error.cy │ ├── tuple_field_group.cy │ ├── type_decl_eof.cy │ ├── type_missing_colon_error.cy │ ├── visibility.cy │ └── wrap_stmts.cy ├── types │ ├── PtrSpan.cy │ ├── Self.cy │ ├── bitcast.cy │ ├── cast.cy │ ├── cast_error.cy │ ├── choice_access_error.cy │ ├── choice_type.cy │ ├── choice_unwrap_panic.cy │ ├── cstructs.cy │ ├── enums.cy │ ├── func_param_type_undeclared_error.cy │ ├── func_return_type_error.cy │ ├── method_implicit_self_assign_error.cy │ ├── method_shadow_member.cy │ ├── object_downcast_panic.cy │ ├── object_init_field.cy │ ├── object_init_field_error.cy │ ├── object_init_object_field.cy │ ├── object_set_field.cy │ ├── object_set_field_error.cy │ ├── objects.cy │ ├── pointers.cy │ ├── struct_circular_dep_error.cy │ ├── struct_default_initializer.cy │ ├── struct_default_initializer_error.cy │ ├── struct_init_undeclared_field_error.cy │ ├── struct_nested.cy │ ├── struct_require_field_error.cy │ ├── struct_set_undeclared_field_error.cy │ ├── structs.cy │ ├── template_choices.cy │ ├── template_dep_param_type.cy │ ├── template_dep_param_type_error.cy │ ├── template_object_expand_error.cy │ ├── template_object_init_noexpand_error.cy │ ├── template_object_spec_noexpand_error.cy │ ├── template_structs.cy │ ├── trait.cy │ ├── trait_error.cy │ ├── tuple.cy │ ├── type_alias.cy │ ├── type_alias_path_decl_error.cy │ ├── type_embedding.cy │ ├── type_spec.cy │ └── void.cy └── vars │ ├── const.cy │ ├── const_init_ctval_error.cy │ ├── const_init_rtval_error.cy │ ├── const_write_error.cy │ ├── global_assign.cy │ ├── global_init.cy │ ├── global_init_call_error.cy │ ├── global_init_capture_error.cy │ ├── global_init_ref_error.cy │ ├── global_init_type_error.cy │ ├── local_assign.cy │ ├── local_assign_error.cy │ ├── local_attr_error.cy │ ├── local_dup_error.cy │ ├── local_init.cy │ ├── local_no_shadow_for_capture.cy │ ├── local_shadow.cy │ ├── op_assign.cy │ ├── read_outside_for_iter_error.cy │ ├── read_outside_for_var_error.cy │ ├── read_outside_if_var_error.cy │ ├── read_undeclared_diff_scope_error.cy │ ├── read_undeclared_error.cy │ └── set_undeclared_error.cy ├── test_runner.zig ├── thread.zig ├── tokenizer.cy ├── tokenizer.zig ├── tools ├── bench.cy ├── cbindgen.cy ├── clang_bs.cy ├── copy-vendor.cy ├── llvm.cy ├── llvm.h └── md4c.cy ├── trace_test.zig ├── types.zig ├── utils.zig ├── value.zig ├── vm.c ├── vm.h ├── vm.zig ├── web.cy ├── web.zig └── worker.zig /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/gen-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/.github/workflows/gen-docs.yml -------------------------------------------------------------------------------- /.github/workflows/latest-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/.github/workflows/latest-build.yml -------------------------------------------------------------------------------- /.github/workflows/pr-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/.github/workflows/pr-build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/README.md -------------------------------------------------------------------------------- /docs/api_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/api_template.html -------------------------------------------------------------------------------- /docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/build.md -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/docs.md -------------------------------------------------------------------------------- /docs/gen-docs.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/gen-docs.cy -------------------------------------------------------------------------------- /docs/github-dark.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/github-dark.min.css -------------------------------------------------------------------------------- /docs/highlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/highlight.min.js -------------------------------------------------------------------------------- /docs/simple.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/simple.css -------------------------------------------------------------------------------- /docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/docs/style.css -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/account.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/account.cy -------------------------------------------------------------------------------- /examples/android/ndk_app/Android.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/android/ndk_app/Android.mk -------------------------------------------------------------------------------- /examples/android/ndk_app/Application.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/android/ndk_app/Application.mk -------------------------------------------------------------------------------- /examples/android/ndk_app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/android/ndk_app/README.md -------------------------------------------------------------------------------- /examples/android/ndk_app/cyber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/android/ndk_app/cyber.h -------------------------------------------------------------------------------- /examples/android/ndk_app/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/android/ndk_app/main.c -------------------------------------------------------------------------------- /examples/ffi.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/ffi.cy -------------------------------------------------------------------------------- /examples/fiber.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/fiber.cy -------------------------------------------------------------------------------- /examples/fibonacci.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/fibonacci.cy -------------------------------------------------------------------------------- /examples/fizzbuzz.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/fizzbuzz.cy -------------------------------------------------------------------------------- /examples/foo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/foo.c -------------------------------------------------------------------------------- /examples/hello.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/hello.cy -------------------------------------------------------------------------------- /examples/libcyber/bind_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/libcyber/bind_module.c -------------------------------------------------------------------------------- /examples/libcyber/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/libcyber/main.c -------------------------------------------------------------------------------- /examples/web-playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/web-playground/README.md -------------------------------------------------------------------------------- /examples/web-playground/cyber-mode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/web-playground/cyber-mode.js -------------------------------------------------------------------------------- /examples/web-playground/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/web-playground/index.html -------------------------------------------------------------------------------- /examples/web-playground/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/examples/web-playground/style.css -------------------------------------------------------------------------------- /exts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/README.md -------------------------------------------------------------------------------- /exts/sublime/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/sublime/README.md -------------------------------------------------------------------------------- /exts/sublime/cyber.sublime-syntax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/sublime/cyber.sublime-syntax -------------------------------------------------------------------------------- /exts/sublime/cyberComment.tmPreferences: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/sublime/cyberComment.tmPreferences -------------------------------------------------------------------------------- /exts/sublime/cyberIndent.tmPreferences: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/sublime/cyberIndent.tmPreferences -------------------------------------------------------------------------------- /exts/vim/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vim/README.md -------------------------------------------------------------------------------- /exts/vim/ftdetect/cyber.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vim/ftdetect/cyber.vim -------------------------------------------------------------------------------- /exts/vim/ftplugin/cyber.vim: -------------------------------------------------------------------------------- 1 | 2 | setlocal commentstring=--\ %s -------------------------------------------------------------------------------- /exts/vim/indent/cyber.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vim/indent/cyber.vim -------------------------------------------------------------------------------- /exts/vim/syntax/cyber.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vim/syntax/cyber.vim -------------------------------------------------------------------------------- /exts/vscode/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/.vscode/launch.json -------------------------------------------------------------------------------- /exts/vscode/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/.vscodeignore -------------------------------------------------------------------------------- /exts/vscode/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/CHANGELOG.md -------------------------------------------------------------------------------- /exts/vscode/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/README.md -------------------------------------------------------------------------------- /exts/vscode/language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/language-configuration.json -------------------------------------------------------------------------------- /exts/vscode/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/package.json -------------------------------------------------------------------------------- /exts/vscode/syntaxes/cyber.tmLanguage.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/syntaxes/cyber.tmLanguage.json -------------------------------------------------------------------------------- /exts/vscode/vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/exts/vscode/vsc-extension-quickstart.md -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/install.sh -------------------------------------------------------------------------------- /lib/linenoise/linenoise.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/linenoise/linenoise.c -------------------------------------------------------------------------------- /lib/linenoise/linenoise.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/linenoise/linenoise.h -------------------------------------------------------------------------------- /lib/mimalloc/lib.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/lib.zig -------------------------------------------------------------------------------- /lib/mimalloc/mimalloc.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/mimalloc.zig -------------------------------------------------------------------------------- /lib/mimalloc/vendor/include/mimalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/include/mimalloc.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/include/mimalloc/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/include/mimalloc/atomic.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/include/mimalloc/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/include/mimalloc/internal.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/include/mimalloc/prim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/include/mimalloc/prim.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/include/mimalloc/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/include/mimalloc/track.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/include/mimalloc/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/include/mimalloc/types.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/alloc-aligned.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/alloc-aligned.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/alloc-override.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/alloc-override.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/alloc-posix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/alloc-posix.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/alloc.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/arena-abandon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/arena-abandon.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/arena.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/arena.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/bitmap.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/bitmap.h -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/free.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/heap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/heap.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/init.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/libc.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/options.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/options.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/os.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/os.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/page-queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/page-queue.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/page.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/page.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/prim/osx/prim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/prim/osx/prim.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/prim/prim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/prim/prim.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/prim/unix/prim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/prim/unix/prim.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/prim/windows/prim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/prim/windows/prim.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/random.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/segment-map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/segment-map.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/segment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/segment.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor/src/stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor/src/stats.c -------------------------------------------------------------------------------- /lib/mimalloc/vendor_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/mimalloc/vendor_files.txt -------------------------------------------------------------------------------- /lib/tcc/lib.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/lib.zig -------------------------------------------------------------------------------- /lib/tcc/vendor/arm-asm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm-asm.c -------------------------------------------------------------------------------- /lib/tcc/vendor/arm-gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm-gen.c -------------------------------------------------------------------------------- /lib/tcc/vendor/arm-link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm-link.c -------------------------------------------------------------------------------- /lib/tcc/vendor/arm-tok.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm-tok.h -------------------------------------------------------------------------------- /lib/tcc/vendor/arm64-asm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm64-asm.c -------------------------------------------------------------------------------- /lib/tcc/vendor/arm64-gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm64-gen.c -------------------------------------------------------------------------------- /lib/tcc/vendor/arm64-link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/arm64-link.c -------------------------------------------------------------------------------- /lib/tcc/vendor/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/config.h -------------------------------------------------------------------------------- /lib/tcc/vendor/dwarf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/dwarf.h -------------------------------------------------------------------------------- /lib/tcc/vendor/elf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/elf.h -------------------------------------------------------------------------------- /lib/tcc/vendor/i386-asm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/i386-asm.c -------------------------------------------------------------------------------- /lib/tcc/vendor/i386-tok.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/i386-tok.h -------------------------------------------------------------------------------- /lib/tcc/vendor/lib/libtcc1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/lib/libtcc1.c -------------------------------------------------------------------------------- /lib/tcc/vendor/libtcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/libtcc.c -------------------------------------------------------------------------------- /lib/tcc/vendor/libtcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/libtcc.h -------------------------------------------------------------------------------- /lib/tcc/vendor/stab.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/stab.def -------------------------------------------------------------------------------- /lib/tcc/vendor/stab.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/stab.h -------------------------------------------------------------------------------- /lib/tcc/vendor/tcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tcc.h -------------------------------------------------------------------------------- /lib/tcc/vendor/tccasm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccasm.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccdbg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccdbg.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccdefs_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccdefs_.h -------------------------------------------------------------------------------- /lib/tcc/vendor/tccelf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccelf.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccgen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccgen.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccmacho.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccmacho.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccpe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccpe.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccpp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccpp.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tccrun.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tccrun.c -------------------------------------------------------------------------------- /lib/tcc/vendor/tcctok.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/tcctok.h -------------------------------------------------------------------------------- /lib/tcc/vendor/x86_64-asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/x86_64-asm.h -------------------------------------------------------------------------------- /lib/tcc/vendor/x86_64-gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/x86_64-gen.c -------------------------------------------------------------------------------- /lib/tcc/vendor/x86_64-link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor/x86_64-link.c -------------------------------------------------------------------------------- /lib/tcc/vendor_files.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/tcc/vendor_files.txt -------------------------------------------------------------------------------- /lib/versions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/lib/versions.txt -------------------------------------------------------------------------------- /src/aot.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/aot.c -------------------------------------------------------------------------------- /src/aot.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/aot.h -------------------------------------------------------------------------------- /src/app_debug.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/app_debug.zig -------------------------------------------------------------------------------- /src/ast.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/ast.zig -------------------------------------------------------------------------------- /src/bc_gen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/bc_gen.zig -------------------------------------------------------------------------------- /src/behavior_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/behavior_test.zig -------------------------------------------------------------------------------- /src/bounded_array.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/bounded_array.zig -------------------------------------------------------------------------------- /src/builtins/bindings.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/bindings.zig -------------------------------------------------------------------------------- /src/builtins/c.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/c.cy -------------------------------------------------------------------------------- /src/builtins/c.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/c.zig -------------------------------------------------------------------------------- /src/builtins/core.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/core.cy -------------------------------------------------------------------------------- /src/builtins/core.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/core.zig -------------------------------------------------------------------------------- /src/builtins/cy.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/cy.cy -------------------------------------------------------------------------------- /src/builtins/cy.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/cy.zig -------------------------------------------------------------------------------- /src/builtins/math.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/math.zig -------------------------------------------------------------------------------- /src/builtins/meta.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/meta.cy -------------------------------------------------------------------------------- /src/builtins/meta.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/meta.zig -------------------------------------------------------------------------------- /src/builtins/string.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/builtins/string.zig -------------------------------------------------------------------------------- /src/bytecode.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/bytecode.zig -------------------------------------------------------------------------------- /src/cache.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/cache.zig -------------------------------------------------------------------------------- /src/capi.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/capi.zig -------------------------------------------------------------------------------- /src/cgen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/cgen.zig -------------------------------------------------------------------------------- /src/chunk.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/chunk.zig -------------------------------------------------------------------------------- /src/cli.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/cli.zig -------------------------------------------------------------------------------- /src/compiler.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/compiler.zig -------------------------------------------------------------------------------- /src/config.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/config.zig -------------------------------------------------------------------------------- /src/ct_inline.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/ct_inline.zig -------------------------------------------------------------------------------- /src/cte.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/cte.zig -------------------------------------------------------------------------------- /src/cyber.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/cyber.zig -------------------------------------------------------------------------------- /src/dce.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/dce.zig -------------------------------------------------------------------------------- /src/debug.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/debug.zig -------------------------------------------------------------------------------- /src/fiber.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/fiber.zig -------------------------------------------------------------------------------- /src/fifo.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/fifo.zig -------------------------------------------------------------------------------- /src/fmt.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/fmt.zig -------------------------------------------------------------------------------- /src/hash.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/hash.zig -------------------------------------------------------------------------------- /src/heap.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/heap.zig -------------------------------------------------------------------------------- /src/heap_value.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/heap_value.zig -------------------------------------------------------------------------------- /src/http.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/http.zig -------------------------------------------------------------------------------- /src/include/cyber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/include/cyber.h -------------------------------------------------------------------------------- /src/ir.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/ir.zig -------------------------------------------------------------------------------- /src/jit/a64.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/a64.zig -------------------------------------------------------------------------------- /src/jit/a64_assembler.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/a64_assembler.zig -------------------------------------------------------------------------------- /src/jit/a64_stencils.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/a64_stencils.zig -------------------------------------------------------------------------------- /src/jit/assembler.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/assembler.zig -------------------------------------------------------------------------------- /src/jit/gen-stencils-a64.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/gen-stencils-a64.cy -------------------------------------------------------------------------------- /src/jit/gen-stencils-x64.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/gen-stencils-x64.cy -------------------------------------------------------------------------------- /src/jit/gen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/gen.zig -------------------------------------------------------------------------------- /src/jit/stencils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/stencils.c -------------------------------------------------------------------------------- /src/jit/x64.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/x64.zig -------------------------------------------------------------------------------- /src/jit/x64_assembler.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/x64_assembler.zig -------------------------------------------------------------------------------- /src/jit/x64_stencils.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/jit/x64_stencils.zig -------------------------------------------------------------------------------- /src/lib.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/lib.zig -------------------------------------------------------------------------------- /src/llvm.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/llvm.zig -------------------------------------------------------------------------------- /src/llvm_gen.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/llvm_gen.zig -------------------------------------------------------------------------------- /src/ln_stub.zig: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/log.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/log.zig -------------------------------------------------------------------------------- /src/log_wasm.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/log_wasm.zig -------------------------------------------------------------------------------- /src/main.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/main.zig -------------------------------------------------------------------------------- /src/map.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/map.zig -------------------------------------------------------------------------------- /src/module.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/module.zig -------------------------------------------------------------------------------- /src/parser.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/parser.zig -------------------------------------------------------------------------------- /src/platform.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/platform.zig -------------------------------------------------------------------------------- /src/runtime.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/runtime.zig -------------------------------------------------------------------------------- /src/sema.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/sema.zig -------------------------------------------------------------------------------- /src/sema_func.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/sema_func.zig -------------------------------------------------------------------------------- /src/sema_type.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/sema_type.zig -------------------------------------------------------------------------------- /src/simd.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/simd.zig -------------------------------------------------------------------------------- /src/std/cli.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/cli.cy -------------------------------------------------------------------------------- /src/std/io.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/io.cy -------------------------------------------------------------------------------- /src/std/io.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/io.zig -------------------------------------------------------------------------------- /src/std/libc.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/libc.cy -------------------------------------------------------------------------------- /src/std/libc.linux.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/libc.linux.cy -------------------------------------------------------------------------------- /src/std/libc.macos.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/libc.macos.cy -------------------------------------------------------------------------------- /src/std/math.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/math.cy -------------------------------------------------------------------------------- /src/std/math.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/math.zig -------------------------------------------------------------------------------- /src/std/os.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/os.cy -------------------------------------------------------------------------------- /src/std/os.linux.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/os.linux.cy -------------------------------------------------------------------------------- /src/std/os.macos.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/os.macos.cy -------------------------------------------------------------------------------- /src/std/os.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/os.zig -------------------------------------------------------------------------------- /src/std/os_ffi.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/os_ffi.zig -------------------------------------------------------------------------------- /src/std/test.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/test.cy -------------------------------------------------------------------------------- /src/std/test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/std/test.zig -------------------------------------------------------------------------------- /src/stdx/debug.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/debug.zig -------------------------------------------------------------------------------- /src/stdx/ds/stack.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/ds/stack.zig -------------------------------------------------------------------------------- /src/stdx/heap.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/heap.zig -------------------------------------------------------------------------------- /src/stdx/stdx.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/stdx.zig -------------------------------------------------------------------------------- /src/stdx/testing.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/testing.zig -------------------------------------------------------------------------------- /src/stdx/time.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/time.zig -------------------------------------------------------------------------------- /src/stdx/time_wasm.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/time_wasm.zig -------------------------------------------------------------------------------- /src/stdx/tracy.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/stdx/tracy.zig -------------------------------------------------------------------------------- /src/string.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/string.zig -------------------------------------------------------------------------------- /src/sym.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/sym.zig -------------------------------------------------------------------------------- /src/sync.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/sync.zig -------------------------------------------------------------------------------- /src/tcc_stub.zig: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/template.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/template.zig -------------------------------------------------------------------------------- /src/test/assets/dir/dir2/file.txt: -------------------------------------------------------------------------------- 1 | nested -------------------------------------------------------------------------------- /src/test/assets/dir/file.txt: -------------------------------------------------------------------------------- 1 | foobar -------------------------------------------------------------------------------- /src/test/assets/dir/file2.txt: -------------------------------------------------------------------------------- 1 | abcxyz -------------------------------------------------------------------------------- /src/test/assets/file.txt: -------------------------------------------------------------------------------- 1 | foobar -------------------------------------------------------------------------------- /src/test/assets/multiline.txt: -------------------------------------------------------------------------------- 1 | foo 2 | abcxyz 3 | bar -------------------------------------------------------------------------------- /src/test/assets/write.txt: -------------------------------------------------------------------------------- 1 | foobarabcxyz -------------------------------------------------------------------------------- /src/test/bench/fib/fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.c -------------------------------------------------------------------------------- /src/test/bench/fib/fib.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.cy -------------------------------------------------------------------------------- /src/test/bench/fib/fib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.go -------------------------------------------------------------------------------- /src/test/bench/fib/fib.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.java -------------------------------------------------------------------------------- /src/test/bench/fib/fib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.js -------------------------------------------------------------------------------- /src/test/bench/fib/fib.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.lua -------------------------------------------------------------------------------- /src/test/bench/fib/fib.luau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.luau -------------------------------------------------------------------------------- /src/test/bench/fib/fib.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.php -------------------------------------------------------------------------------- /src/test/bench/fib/fib.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.pl -------------------------------------------------------------------------------- /src/test/bench/fib/fib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.py -------------------------------------------------------------------------------- /src/test/bench/fib/fib.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.rb -------------------------------------------------------------------------------- /src/test/bench/fib/fib.wren: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib.wren -------------------------------------------------------------------------------- /src/test/bench/fib/fib32.wasm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib32.wasm -------------------------------------------------------------------------------- /src/test/bench/fib/fib32.wat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/fib32.wat -------------------------------------------------------------------------------- /src/test/bench/fib/test.wasm.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fib/test.wasm.o -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.cy -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.js -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.lua -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.luau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.luau -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.php -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.py -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.rb -------------------------------------------------------------------------------- /src/test/bench/fiber/fiber.wren: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/fiber/fiber.wren -------------------------------------------------------------------------------- /src/test/bench/for/for.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.cy -------------------------------------------------------------------------------- /src/test/bench/for/for.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.java -------------------------------------------------------------------------------- /src/test/bench/for/for.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.js -------------------------------------------------------------------------------- /src/test/bench/for/for.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.lua -------------------------------------------------------------------------------- /src/test/bench/for/for.luau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.luau -------------------------------------------------------------------------------- /src/test/bench/for/for.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.php -------------------------------------------------------------------------------- /src/test/bench/for/for.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.pl -------------------------------------------------------------------------------- /src/test/bench/for/for.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.py -------------------------------------------------------------------------------- /src/test/bench/for/for.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.rb -------------------------------------------------------------------------------- /src/test/bench/for/for.wren: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/for/for.wren -------------------------------------------------------------------------------- /src/test/bench/heap/heap-luajit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap-luajit.lua -------------------------------------------------------------------------------- /src/test/bench/heap/heap.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.cy -------------------------------------------------------------------------------- /src/test/bench/heap/heap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.java -------------------------------------------------------------------------------- /src/test/bench/heap/heap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.js -------------------------------------------------------------------------------- /src/test/bench/heap/heap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.lua -------------------------------------------------------------------------------- /src/test/bench/heap/heap.luau: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.luau -------------------------------------------------------------------------------- /src/test/bench/heap/heap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.py -------------------------------------------------------------------------------- /src/test/bench/heap/heap.wren: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/heap/heap.wren -------------------------------------------------------------------------------- /src/test/bench/string/index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.c -------------------------------------------------------------------------------- /src/test/bench/string/index.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.cpp -------------------------------------------------------------------------------- /src/test/bench/string/index.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.cy -------------------------------------------------------------------------------- /src/test/bench/string/index.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.java -------------------------------------------------------------------------------- /src/test/bench/string/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.js -------------------------------------------------------------------------------- /src/test/bench/string/index.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.lua -------------------------------------------------------------------------------- /src/test/bench/string/index.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.php -------------------------------------------------------------------------------- /src/test/bench/string/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.py -------------------------------------------------------------------------------- /src/test/bench/string/index.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.rb -------------------------------------------------------------------------------- /src/test/bench/string/index.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.rs -------------------------------------------------------------------------------- /src/test/bench/string/index.wren: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.wren -------------------------------------------------------------------------------- /src/test/bench/string/index.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/bench/string/index.zig -------------------------------------------------------------------------------- /src/test/cli_test.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/cli_test.cy -------------------------------------------------------------------------------- /src/test/concurrency/await.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/concurrency/await.cy -------------------------------------------------------------------------------- /src/test/concurrency/generator.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/concurrency/generator.cy -------------------------------------------------------------------------------- /src/test/concurrency/spawn.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/concurrency/spawn.cy -------------------------------------------------------------------------------- /src/test/control_flow/for_iter.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/for_iter.cy -------------------------------------------------------------------------------- /src/test/control_flow/for_iter_unsupported_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/for_iter_unsupported_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/for_range.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/for_range.cy -------------------------------------------------------------------------------- /src/test/control_flow/if_expr.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/if_expr.cy -------------------------------------------------------------------------------- /src/test/control_flow/if_expr_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/if_expr_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/if_stmt.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/if_stmt.cy -------------------------------------------------------------------------------- /src/test/control_flow/if_unwrap.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/if_unwrap.cy -------------------------------------------------------------------------------- /src/test/control_flow/return.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/return.cy -------------------------------------------------------------------------------- /src/test/control_flow/switch.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/switch.cy -------------------------------------------------------------------------------- /src/test/control_flow/switch_choice_dup_case_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/switch_choice_dup_case_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/switch_choice_else_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/switch_choice_else_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/switch_choice_unhandled_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/switch_choice_unhandled_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/switch_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/switch_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/try.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/try.cy -------------------------------------------------------------------------------- /src/test/control_flow/try_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/try_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/try_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/try_panic.cy -------------------------------------------------------------------------------- /src/test/control_flow/unreachable.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/unreachable.cy -------------------------------------------------------------------------------- /src/test/control_flow/unreachable_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/unreachable_error.cy -------------------------------------------------------------------------------- /src/test/control_flow/while_cond.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/while_cond.cy -------------------------------------------------------------------------------- /src/test/control_flow/while_inf.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/while_inf.cy -------------------------------------------------------------------------------- /src/test/control_flow/while_unwrap.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/control_flow/while_unwrap.cy -------------------------------------------------------------------------------- /src/test/core/Array.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Array.cy -------------------------------------------------------------------------------- /src/test/core/Array_neg_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Array_neg_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/Array_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Array_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/Map.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Map.cy -------------------------------------------------------------------------------- /src/test/core/Option.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Option.cy -------------------------------------------------------------------------------- /src/test/core/PartialVector.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/PartialVector.cy -------------------------------------------------------------------------------- /src/test/core/RawStaticMap.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/RawStaticMap.cy -------------------------------------------------------------------------------- /src/test/core/Result.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Result.cy -------------------------------------------------------------------------------- /src/test/core/Slice.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Slice.cy -------------------------------------------------------------------------------- /src/test/core/Slice_neg_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Slice_neg_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/Slice_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Slice_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/Vector.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Vector.cy -------------------------------------------------------------------------------- /src/test/core/Vector_neg_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Vector_neg_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/Vector_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/Vector_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/arithmetic_ops.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/arithmetic_ops.cy -------------------------------------------------------------------------------- /src/test/core/arithmetic_unsupported_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/arithmetic_unsupported_error.cy -------------------------------------------------------------------------------- /src/test/core/bool.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/bool.cy -------------------------------------------------------------------------------- /src/test/core/byte.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/byte.cy -------------------------------------------------------------------------------- /src/test/core/compare_eq.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/compare_eq.cy -------------------------------------------------------------------------------- /src/test/core/compare_neq.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/compare_neq.cy -------------------------------------------------------------------------------- /src/test/core/error_values.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/error_values.cy -------------------------------------------------------------------------------- /src/test/core/escape_sequences.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/escape_sequences.cy -------------------------------------------------------------------------------- /src/test/core/floats.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/floats.cy -------------------------------------------------------------------------------- /src/test/core/int_unsupported_notation_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/int_unsupported_notation_error.cy -------------------------------------------------------------------------------- /src/test/core/ints.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/ints.cy -------------------------------------------------------------------------------- /src/test/core/logic_ops.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/logic_ops.cy -------------------------------------------------------------------------------- /src/test/core/map_index_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/map_index_panic.cy -------------------------------------------------------------------------------- /src/test/core/op_precedence.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/op_precedence.cy -------------------------------------------------------------------------------- /src/test/core/option_unwrap_block_reachable_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/option_unwrap_block_reachable_error.cy -------------------------------------------------------------------------------- /src/test/core/optionals_incompat_value_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/optionals_incompat_value_error.cy -------------------------------------------------------------------------------- /src/test/core/optionals_unwrap_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/optionals_unwrap_panic.cy -------------------------------------------------------------------------------- /src/test/core/panic_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/panic_panic.cy -------------------------------------------------------------------------------- /src/test/core/raw_string_new_line_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/raw_string_new_line_error.cy -------------------------------------------------------------------------------- /src/test/core/raw_string_single_quote_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/raw_string_single_quote_error.cy -------------------------------------------------------------------------------- /src/test/core/result_infer_return.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/result_infer_return.cy -------------------------------------------------------------------------------- /src/test/core/result_unwrap_block_reachable_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/result_unwrap_block_reachable_error.cy -------------------------------------------------------------------------------- /src/test/core/rune_empty_lit_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/rune_empty_lit_error.cy -------------------------------------------------------------------------------- /src/test/core/rune_grapheme_cluster_lit_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/rune_grapheme_cluster_lit_error.cy -------------------------------------------------------------------------------- /src/test/core/rune_multiple_lit_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/rune_multiple_lit_error.cy -------------------------------------------------------------------------------- /src/test/core/set_index_unsupported_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/set_index_unsupported_error.cy -------------------------------------------------------------------------------- /src/test/core/str_index_neg_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/str_index_neg_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/str_index_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/str_index_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/str_interpolation.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/str_interpolation.cy -------------------------------------------------------------------------------- /src/test/core/str_new_line_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/str_new_line_error.cy -------------------------------------------------------------------------------- /src/test/core/str_runeAt_neg_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/str_runeAt_neg_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/str_runeAt_oob_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/str_runeAt_oob_panic.cy -------------------------------------------------------------------------------- /src/test/core/strings.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/strings.cy -------------------------------------------------------------------------------- /src/test/core/strings_ascii.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/strings_ascii.cy -------------------------------------------------------------------------------- /src/test/core/strings_utf8.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/strings_utf8.cy -------------------------------------------------------------------------------- /src/test/core/symbols.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/symbols.cy -------------------------------------------------------------------------------- /src/test/core/table.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/table.cy -------------------------------------------------------------------------------- /src/test/core/table_access_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/table_access_panic.cy -------------------------------------------------------------------------------- /src/test/core/wyhash.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/core/wyhash.cy -------------------------------------------------------------------------------- /src/test/ffi/ffi.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/ffi/ffi.cy -------------------------------------------------------------------------------- /src/test/ffi/test_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/ffi/test_lib.c -------------------------------------------------------------------------------- /src/test/ffi/test_lib.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/ffi/test_lib.dylib -------------------------------------------------------------------------------- /src/test/ffi/test_lib.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/ffi/test_lib.so -------------------------------------------------------------------------------- /src/test/ffi/win_lib.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/ffi/win_lib.dll -------------------------------------------------------------------------------- /src/test/functions/@init.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/@init.cy -------------------------------------------------------------------------------- /src/test/functions/assign_capture_local_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/assign_capture_local_error.cy -------------------------------------------------------------------------------- /src/test/functions/assign_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/assign_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_at_ct.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_at_ct.cy -------------------------------------------------------------------------------- /src/test/functions/call_at_ct_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_at_ct_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_block.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_block.cy -------------------------------------------------------------------------------- /src/test/functions/call_closure.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_closure.cy -------------------------------------------------------------------------------- /src/test/functions/call_closure_param_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_closure_param_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_excess_args_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_excess_args_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_excess_args_overloaded_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_excess_args_overloaded_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_float_param_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_float_param_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_host.cy: -------------------------------------------------------------------------------- 1 | use t 'test' 2 | 3 | t.eq(6, type.id(int)) 4 | 5 | --cytest: pass -------------------------------------------------------------------------------- /src/test/functions/call_host_param_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_host_param_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_incompat_param_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_incompat_param_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_method_missing_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_method_missing_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_method_sig_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_method_sig_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_missing_assignment_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_missing_assignment_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_op.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_op.cy -------------------------------------------------------------------------------- /src/test/functions/call_overload_incompat_arg_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_overload_incompat_arg_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_recursive.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_recursive.cy -------------------------------------------------------------------------------- /src/test/functions/call_static_lambda_incompat_arg_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_static_lambda_incompat_arg_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_struct_param.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_struct_param.cy -------------------------------------------------------------------------------- /src/test/functions/call_struct_param_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_struct_param_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_template_method_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_template_method_error.cy -------------------------------------------------------------------------------- /src/test/functions/call_typed_param.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_typed_param.cy -------------------------------------------------------------------------------- /src/test/functions/call_undeclared_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/call_undeclared_error.cy -------------------------------------------------------------------------------- /src/test/functions/capture_non_ref_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/capture_non_ref_error.cy -------------------------------------------------------------------------------- /src/test/functions/decl_over_builtin.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/decl_over_builtin.cy -------------------------------------------------------------------------------- /src/test/functions/func_type.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/func_type.cy -------------------------------------------------------------------------------- /src/test/functions/func_type_closure_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/func_type_closure_error.cy -------------------------------------------------------------------------------- /src/test/functions/func_type_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/func_type_error.cy -------------------------------------------------------------------------------- /src/test/functions/func_union_type.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/func_union_type.cy -------------------------------------------------------------------------------- /src/test/functions/func_union_type_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/func_union_type_error.cy -------------------------------------------------------------------------------- /src/test/functions/funcsym_type.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/funcsym_type.cy -------------------------------------------------------------------------------- /src/test/functions/lambda.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/lambda.cy -------------------------------------------------------------------------------- /src/test/functions/lambda_incompat_arg_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/lambda_incompat_arg_error.cy -------------------------------------------------------------------------------- /src/test/functions/main_func_overload_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/main_func_overload_error.cy -------------------------------------------------------------------------------- /src/test/functions/main_func_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/main_func_panic.cy -------------------------------------------------------------------------------- /src/test/functions/main_func_sig_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/main_func_sig_error.cy -------------------------------------------------------------------------------- /src/test/functions/main_func_top_stmt_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/main_func_top_stmt_error.cy -------------------------------------------------------------------------------- /src/test/functions/named_parameter_test.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/named_parameter_test.cy -------------------------------------------------------------------------------- /src/test/functions/overload.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/overload.cy -------------------------------------------------------------------------------- /src/test/functions/read_capture_local_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/read_capture_local_error.cy -------------------------------------------------------------------------------- /src/test/functions/static.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/static.cy -------------------------------------------------------------------------------- /src/test/functions/struct_funcs.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/struct_funcs.cy -------------------------------------------------------------------------------- /src/test/functions/template_functions.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/template_functions.cy -------------------------------------------------------------------------------- /src/test/functions/template_method_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/template_method_error.cy -------------------------------------------------------------------------------- /src/test/functions/void_param_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/functions/void_param_error.cy -------------------------------------------------------------------------------- /src/test/main.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/main.cy -------------------------------------------------------------------------------- /src/test/memory/arc_cases.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/arc_cases.cy -------------------------------------------------------------------------------- /src/test/memory/borrow.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/borrow.cy -------------------------------------------------------------------------------- /src/test/memory/borrow_index_addr_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/borrow_index_addr_error.cy -------------------------------------------------------------------------------- /src/test/memory/call_with_ref_local.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/call_with_ref_local.cy -------------------------------------------------------------------------------- /src/test/memory/call_with_ref_rvalue.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/call_with_ref_rvalue.cy -------------------------------------------------------------------------------- /src/test/memory/custom_deinit.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/custom_deinit.cy -------------------------------------------------------------------------------- /src/test/memory/default_memory.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/default_memory.cy -------------------------------------------------------------------------------- /src/test/memory/gc_reference_cycle_reachable.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/gc_reference_cycle_reachable.cy -------------------------------------------------------------------------------- /src/test/memory/gc_reference_cycle_unreachable.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/gc_reference_cycle_unreachable.cy -------------------------------------------------------------------------------- /src/test/memory/lift_borrow_container_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/lift_borrow_container_error.cy -------------------------------------------------------------------------------- /src/test/memory/lift_borrow_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/lift_borrow_error.cy -------------------------------------------------------------------------------- /src/test/memory/lift_moves_rvalue.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/lift_moves_rvalue.cy -------------------------------------------------------------------------------- /src/test/memory/move_local_to_return.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/move_local_to_return.cy -------------------------------------------------------------------------------- /src/test/memory/move_use_after_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/move_use_after_error.cy -------------------------------------------------------------------------------- /src/test/memory/override_copy.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/override_copy.cy -------------------------------------------------------------------------------- /src/test/memory/partial_move.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/partial_move.cy -------------------------------------------------------------------------------- /src/test/memory/partial_move_ref_child_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/partial_move_ref_child_error.cy -------------------------------------------------------------------------------- /src/test/memory/partial_move_use_after_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/partial_move_use_after_error.cy -------------------------------------------------------------------------------- /src/test/memory/release_expr_stmt_return.cy: -------------------------------------------------------------------------------- 1 | a := 'abc' 2 | _ = a.concat('xyz') 3 | 4 | --cytest: pass -------------------------------------------------------------------------------- /src/test/memory/release_scope_end.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/release_scope_end.cy -------------------------------------------------------------------------------- /src/test/memory/return_borrow_container_scope_missing_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/return_borrow_container_scope_missing_error.cy -------------------------------------------------------------------------------- /src/test/memory/return_borrow_scope_missing_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/return_borrow_scope_missing_error.cy -------------------------------------------------------------------------------- /src/test/memory/return_moves_rvalue.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/return_moves_rvalue.cy -------------------------------------------------------------------------------- /src/test/memory/scope_assign_shorter_borrow_lifetime_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_assign_shorter_borrow_lifetime_error.cy -------------------------------------------------------------------------------- /src/test/memory/scope_assign_shorter_span_lifetime_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_assign_shorter_span_lifetime_error.cy -------------------------------------------------------------------------------- /src/test/memory/scope_param_missing_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_param_missing_error.cy -------------------------------------------------------------------------------- /src/test/memory/scope_return.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_return.cy -------------------------------------------------------------------------------- /src/test/memory/scope_return_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_return_error.cy -------------------------------------------------------------------------------- /src/test/memory/scope_return_too_ephemeral_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_return_too_ephemeral_error.cy -------------------------------------------------------------------------------- /src/test/memory/scope_too_many_params_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/scope_too_many_params_error.cy -------------------------------------------------------------------------------- /src/test/memory/sink_use_arg_after_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/sink_use_arg_after_error.cy -------------------------------------------------------------------------------- /src/test/memory/sink_use_rec_after_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/memory/sink_use_rec_after_error.cy -------------------------------------------------------------------------------- /src/test/meta/ct_if.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/ct_if.cy -------------------------------------------------------------------------------- /src/test/meta/dump_locals.cy: -------------------------------------------------------------------------------- 1 | fn foo(a): 2 | #dumpLocals() 3 | 4 | --cytest: pass -------------------------------------------------------------------------------- /src/test/meta/get_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/get_panic.cy -------------------------------------------------------------------------------- /src/test/meta/get_set.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/get_set.cy -------------------------------------------------------------------------------- /src/test/meta/init_record.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/init_record.cy -------------------------------------------------------------------------------- /src/test/meta/init_record_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/init_record_error.cy -------------------------------------------------------------------------------- /src/test/meta/set_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/set_panic.cy -------------------------------------------------------------------------------- /src/test/meta/type.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/meta/type.cy -------------------------------------------------------------------------------- /src/test/modules/core.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/core.cy -------------------------------------------------------------------------------- /src/test/modules/cy.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/cy.cy -------------------------------------------------------------------------------- /src/test/modules/import.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import.cy -------------------------------------------------------------------------------- /src/test/modules/import_all.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_all.cy -------------------------------------------------------------------------------- /src/test/modules/import_implied_rel_path.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_implied_rel_path.cy -------------------------------------------------------------------------------- /src/test/modules/import_missing_sym_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_missing_sym_error.cy -------------------------------------------------------------------------------- /src/test/modules/import_not_found_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_not_found_error.cy -------------------------------------------------------------------------------- /src/test/modules/import_rel_path.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_rel_path.cy -------------------------------------------------------------------------------- /src/test/modules/import_stmt_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_stmt_error.cy -------------------------------------------------------------------------------- /src/test/modules/import_sym_alias.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_sym_alias.cy -------------------------------------------------------------------------------- /src/test/modules/import_unresolved_rel_path.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/import_unresolved_rel_path.cy -------------------------------------------------------------------------------- /src/test/modules/io.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/io.cy -------------------------------------------------------------------------------- /src/test/modules/libc.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/libc.cy -------------------------------------------------------------------------------- /src/test/modules/math.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/math.cy -------------------------------------------------------------------------------- /src/test/modules/meta.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/meta.cy -------------------------------------------------------------------------------- /src/test/modules/os.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/os.cy -------------------------------------------------------------------------------- /src/test/modules/test.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/test.cy -------------------------------------------------------------------------------- /src/test/modules/test_eq_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/test_eq_panic.cy -------------------------------------------------------------------------------- /src/test/modules/test_mods/a.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/test_mods/a.cy -------------------------------------------------------------------------------- /src/test/modules/test_mods/init_panic_error.cy: -------------------------------------------------------------------------------- 1 | global foo int = panic('boom') -------------------------------------------------------------------------------- /src/test/modules/test_mods/init_throw_error.cy: -------------------------------------------------------------------------------- 1 | var .foo = throw error.boom -------------------------------------------------------------------------------- /src/test/modules/test_mods/stmt_error.cy: -------------------------------------------------------------------------------- 1 | print(123) -------------------------------------------------------------------------------- /src/test/modules/type_alias.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/type_alias.cy -------------------------------------------------------------------------------- /src/test/modules/type_spec.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/modules/type_spec.cy -------------------------------------------------------------------------------- /src/test/setup.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/setup.zig -------------------------------------------------------------------------------- /src/test/syntax/adjacent_stmt_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/adjacent_stmt_error.cy -------------------------------------------------------------------------------- /src/test/syntax/block_no_child_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/block_no_child_error.cy -------------------------------------------------------------------------------- /src/test/syntax/change_to_spaces_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/change_to_spaces_error.cy -------------------------------------------------------------------------------- /src/test/syntax/change_to_tabs_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/change_to_tabs_error.cy -------------------------------------------------------------------------------- /src/test/syntax/comment_first_line.cy: -------------------------------------------------------------------------------- 1 | -- 1 2 | -- cytest: pass 3 | _ = 2 -------------------------------------------------------------------------------- /src/test/syntax/comment_last_line.cy: -------------------------------------------------------------------------------- 1 | _ = 2 2 | --cytest: pass 3 | -- 1 -------------------------------------------------------------------------------- /src/test/syntax/comment_multiple.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/comment_multiple.cy -------------------------------------------------------------------------------- /src/test/syntax/compact_block_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/compact_block_error.cy -------------------------------------------------------------------------------- /src/test/syntax/func_missing_param_type_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/func_missing_param_type_error.cy -------------------------------------------------------------------------------- /src/test/syntax/func_param_group.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/func_param_group.cy -------------------------------------------------------------------------------- /src/test/syntax/indentation.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/indentation.cy -------------------------------------------------------------------------------- /src/test/syntax/last_line_empty_indent.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/last_line_empty_indent.cy -------------------------------------------------------------------------------- /src/test/syntax/no_stmts.cy: -------------------------------------------------------------------------------- 1 | --cytest: pass 2 | -------------------------------------------------------------------------------- /src/test/syntax/parse_end_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/parse_end_error.cy -------------------------------------------------------------------------------- /src/test/syntax/parse_middle_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/parse_middle_error.cy -------------------------------------------------------------------------------- /src/test/syntax/parse_skip_shebang_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/parse_skip_shebang_error.cy -------------------------------------------------------------------------------- /src/test/syntax/parse_skip_shebang_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/parse_skip_shebang_panic.cy -------------------------------------------------------------------------------- /src/test/syntax/parse_start_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/parse_start_error.cy -------------------------------------------------------------------------------- /src/test/syntax/skip_utf8_bom.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/skip_utf8_bom.cy -------------------------------------------------------------------------------- /src/test/syntax/stmt_end_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/stmt_end_error.cy -------------------------------------------------------------------------------- /src/test/syntax/tabs_spaces_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/tabs_spaces_error.cy -------------------------------------------------------------------------------- /src/test/syntax/tuple_field_group.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/tuple_field_group.cy -------------------------------------------------------------------------------- /src/test/syntax/type_decl_eof.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/type_decl_eof.cy -------------------------------------------------------------------------------- /src/test/syntax/type_missing_colon_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/type_missing_colon_error.cy -------------------------------------------------------------------------------- /src/test/syntax/visibility.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/visibility.cy -------------------------------------------------------------------------------- /src/test/syntax/wrap_stmts.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/syntax/wrap_stmts.cy -------------------------------------------------------------------------------- /src/test/types/PtrSpan.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/PtrSpan.cy -------------------------------------------------------------------------------- /src/test/types/Self.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/Self.cy -------------------------------------------------------------------------------- /src/test/types/bitcast.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/bitcast.cy -------------------------------------------------------------------------------- /src/test/types/cast.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/cast.cy -------------------------------------------------------------------------------- /src/test/types/cast_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/cast_error.cy -------------------------------------------------------------------------------- /src/test/types/choice_access_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/choice_access_error.cy -------------------------------------------------------------------------------- /src/test/types/choice_type.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/choice_type.cy -------------------------------------------------------------------------------- /src/test/types/choice_unwrap_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/choice_unwrap_panic.cy -------------------------------------------------------------------------------- /src/test/types/cstructs.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/cstructs.cy -------------------------------------------------------------------------------- /src/test/types/enums.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/enums.cy -------------------------------------------------------------------------------- /src/test/types/func_param_type_undeclared_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/func_param_type_undeclared_error.cy -------------------------------------------------------------------------------- /src/test/types/func_return_type_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/func_return_type_error.cy -------------------------------------------------------------------------------- /src/test/types/method_implicit_self_assign_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/method_implicit_self_assign_error.cy -------------------------------------------------------------------------------- /src/test/types/method_shadow_member.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/method_shadow_member.cy -------------------------------------------------------------------------------- /src/test/types/object_downcast_panic.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/object_downcast_panic.cy -------------------------------------------------------------------------------- /src/test/types/object_init_field.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/object_init_field.cy -------------------------------------------------------------------------------- /src/test/types/object_init_field_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/object_init_field_error.cy -------------------------------------------------------------------------------- /src/test/types/object_init_object_field.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/object_init_object_field.cy -------------------------------------------------------------------------------- /src/test/types/object_set_field.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/object_set_field.cy -------------------------------------------------------------------------------- /src/test/types/object_set_field_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/object_set_field_error.cy -------------------------------------------------------------------------------- /src/test/types/objects.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/objects.cy -------------------------------------------------------------------------------- /src/test/types/pointers.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/pointers.cy -------------------------------------------------------------------------------- /src/test/types/struct_circular_dep_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_circular_dep_error.cy -------------------------------------------------------------------------------- /src/test/types/struct_default_initializer.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_default_initializer.cy -------------------------------------------------------------------------------- /src/test/types/struct_default_initializer_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_default_initializer_error.cy -------------------------------------------------------------------------------- /src/test/types/struct_init_undeclared_field_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_init_undeclared_field_error.cy -------------------------------------------------------------------------------- /src/test/types/struct_nested.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_nested.cy -------------------------------------------------------------------------------- /src/test/types/struct_require_field_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_require_field_error.cy -------------------------------------------------------------------------------- /src/test/types/struct_set_undeclared_field_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/struct_set_undeclared_field_error.cy -------------------------------------------------------------------------------- /src/test/types/structs.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/structs.cy -------------------------------------------------------------------------------- /src/test/types/template_choices.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_choices.cy -------------------------------------------------------------------------------- /src/test/types/template_dep_param_type.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_dep_param_type.cy -------------------------------------------------------------------------------- /src/test/types/template_dep_param_type_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_dep_param_type_error.cy -------------------------------------------------------------------------------- /src/test/types/template_object_expand_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_object_expand_error.cy -------------------------------------------------------------------------------- /src/test/types/template_object_init_noexpand_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_object_init_noexpand_error.cy -------------------------------------------------------------------------------- /src/test/types/template_object_spec_noexpand_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_object_spec_noexpand_error.cy -------------------------------------------------------------------------------- /src/test/types/template_structs.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/template_structs.cy -------------------------------------------------------------------------------- /src/test/types/trait.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/trait.cy -------------------------------------------------------------------------------- /src/test/types/trait_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/trait_error.cy -------------------------------------------------------------------------------- /src/test/types/tuple.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/tuple.cy -------------------------------------------------------------------------------- /src/test/types/type_alias.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/type_alias.cy -------------------------------------------------------------------------------- /src/test/types/type_alias_path_decl_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/type_alias_path_decl_error.cy -------------------------------------------------------------------------------- /src/test/types/type_embedding.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/type_embedding.cy -------------------------------------------------------------------------------- /src/test/types/type_spec.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/type_spec.cy -------------------------------------------------------------------------------- /src/test/types/void.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/types/void.cy -------------------------------------------------------------------------------- /src/test/vars/const.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/const.cy -------------------------------------------------------------------------------- /src/test/vars/const_init_ctval_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/const_init_ctval_error.cy -------------------------------------------------------------------------------- /src/test/vars/const_init_rtval_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/const_init_rtval_error.cy -------------------------------------------------------------------------------- /src/test/vars/const_write_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/const_write_error.cy -------------------------------------------------------------------------------- /src/test/vars/global_assign.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/global_assign.cy -------------------------------------------------------------------------------- /src/test/vars/global_init.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/global_init.cy -------------------------------------------------------------------------------- /src/test/vars/global_init_call_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/global_init_call_error.cy -------------------------------------------------------------------------------- /src/test/vars/global_init_capture_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/global_init_capture_error.cy -------------------------------------------------------------------------------- /src/test/vars/global_init_ref_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/global_init_ref_error.cy -------------------------------------------------------------------------------- /src/test/vars/global_init_type_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/global_init_type_error.cy -------------------------------------------------------------------------------- /src/test/vars/local_assign.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_assign.cy -------------------------------------------------------------------------------- /src/test/vars/local_assign_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_assign_error.cy -------------------------------------------------------------------------------- /src/test/vars/local_attr_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_attr_error.cy -------------------------------------------------------------------------------- /src/test/vars/local_dup_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_dup_error.cy -------------------------------------------------------------------------------- /src/test/vars/local_init.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_init.cy -------------------------------------------------------------------------------- /src/test/vars/local_no_shadow_for_capture.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_no_shadow_for_capture.cy -------------------------------------------------------------------------------- /src/test/vars/local_shadow.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/local_shadow.cy -------------------------------------------------------------------------------- /src/test/vars/op_assign.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/op_assign.cy -------------------------------------------------------------------------------- /src/test/vars/read_outside_for_iter_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/read_outside_for_iter_error.cy -------------------------------------------------------------------------------- /src/test/vars/read_outside_for_var_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/read_outside_for_var_error.cy -------------------------------------------------------------------------------- /src/test/vars/read_outside_if_var_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/read_outside_if_var_error.cy -------------------------------------------------------------------------------- /src/test/vars/read_undeclared_diff_scope_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/read_undeclared_diff_scope_error.cy -------------------------------------------------------------------------------- /src/test/vars/read_undeclared_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/read_undeclared_error.cy -------------------------------------------------------------------------------- /src/test/vars/set_undeclared_error.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test/vars/set_undeclared_error.cy -------------------------------------------------------------------------------- /src/test_runner.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/test_runner.zig -------------------------------------------------------------------------------- /src/thread.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/thread.zig -------------------------------------------------------------------------------- /src/tokenizer.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tokenizer.cy -------------------------------------------------------------------------------- /src/tokenizer.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tokenizer.zig -------------------------------------------------------------------------------- /src/tools/bench.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/bench.cy -------------------------------------------------------------------------------- /src/tools/cbindgen.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/cbindgen.cy -------------------------------------------------------------------------------- /src/tools/clang_bs.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/clang_bs.cy -------------------------------------------------------------------------------- /src/tools/copy-vendor.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/copy-vendor.cy -------------------------------------------------------------------------------- /src/tools/llvm.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/llvm.cy -------------------------------------------------------------------------------- /src/tools/llvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/llvm.h -------------------------------------------------------------------------------- /src/tools/md4c.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/tools/md4c.cy -------------------------------------------------------------------------------- /src/trace_test.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/trace_test.zig -------------------------------------------------------------------------------- /src/types.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/types.zig -------------------------------------------------------------------------------- /src/utils.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/utils.zig -------------------------------------------------------------------------------- /src/value.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/value.zig -------------------------------------------------------------------------------- /src/vm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/vm.c -------------------------------------------------------------------------------- /src/vm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/vm.h -------------------------------------------------------------------------------- /src/vm.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/vm.zig -------------------------------------------------------------------------------- /src/web.cy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/web.cy -------------------------------------------------------------------------------- /src/web.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/web.zig -------------------------------------------------------------------------------- /src/worker.zig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fubark/cyber/HEAD/src/worker.zig --------------------------------------------------------------------------------