├── .github └── workflows │ ├── ci.yml │ └── release.yaml ├── .gitignore ├── .vscode └── settings.json ├── Cargo.lock ├── Cargo.toml ├── LICENSE.md ├── README.md ├── bench ├── alloc │ └── alloc.dora ├── binarytrees │ ├── .gitignore │ ├── README.md │ ├── bench.log │ ├── bench.sh │ ├── binarytrees-mt.dora │ ├── binarytrees.dora │ ├── binarytrees.go │ ├── binarytrees.java │ ├── binarytrees.js │ └── binarytrees.pl ├── falsesharing │ └── falsesharing.dora ├── fannkuchredux │ ├── README.md │ ├── bench.log │ ├── bench.sh │ ├── fannkuchredux.dora │ ├── fannkuchredux.java │ ├── fannkuchredux.js │ └── fannkuchredux.pl ├── gc │ ├── alloc_garbage.dora │ └── alloc_linked_list.dora ├── gcbench │ └── gcbench.dora ├── gcold │ ├── gcold.dora │ └── gcold.java ├── mandelbrot │ ├── mandelbrot.dora │ ├── mandelbrot.java │ └── mandelbrot_out ├── nbody │ ├── nbody.dora │ ├── nbody.java │ └── output.txt ├── richards │ ├── richards.dora │ └── richards.js ├── splay │ ├── splay.dora │ └── splay.js └── splunc │ └── splunc.dora ├── dora-asm ├── Cargo.toml └── src │ ├── arm64.rs │ ├── lib.rs │ └── x64.rs ├── dora-bytecode ├── Cargo.toml └── src │ ├── data.rs │ ├── display.rs │ ├── dumper.rs │ ├── lib.rs │ ├── program.rs │ ├── reader.rs │ ├── serializer.rs │ ├── tests.rs │ ├── ty.rs │ └── writer.rs ├── dora-frontend ├── Cargo.toml └── src │ ├── access.rs │ ├── aliasck.rs │ ├── ast_dump.rs │ ├── clsdefck.rs │ ├── constdefck.rs │ ├── element_collector.rs │ ├── enumck.rs │ ├── error.rs │ ├── error │ ├── diag.rs │ └── msg.rs │ ├── exhaustiveness.rs │ ├── extensiondefck.rs │ ├── fctdefck.rs │ ├── generator.rs │ ├── generator │ ├── bytecode.rs │ ├── expr.rs │ ├── function.rs │ ├── global.rs │ ├── pattern.rs │ └── tests.rs │ ├── globaldefck.rs │ ├── impldefck.rs │ ├── interner.rs │ ├── lib.rs │ ├── parsety.rs │ ├── path.rs │ ├── program_emitter.rs │ ├── readty.rs │ ├── returnck.rs │ ├── sema.rs │ ├── sema │ ├── aliases.rs │ ├── classes.rs │ ├── consts.rs │ ├── elements.rs │ ├── enums.rs │ ├── extensions.rs │ ├── fields.rs │ ├── functions.rs │ ├── globals.rs │ ├── impl_matching.rs │ ├── impls.rs │ ├── known.rs │ ├── matching.rs │ ├── modules.rs │ ├── packages.rs │ ├── source_files.rs │ ├── src.rs │ ├── structs.rs │ ├── traits.rs │ ├── tuples.rs │ ├── type_params.rs │ └── uses.rs │ ├── specialize.rs │ ├── stdlib_lookup.rs │ ├── structdefck.rs │ ├── sym.rs │ ├── traitdefck.rs │ ├── ty.rs │ ├── typeck.rs │ ├── typeck │ ├── call.rs │ ├── constck.rs │ ├── control.rs │ ├── expr.rs │ ├── function.rs │ ├── lookup.rs │ ├── stmt.rs │ ├── tests.rs │ └── type_params.rs │ ├── typedefck.rs │ ├── useck.rs │ └── vfs.rs ├── dora-language-server ├── Cargo.toml └── src │ ├── document_symbols.rs │ ├── goto_def.rs │ ├── main.rs │ ├── position.rs │ ├── server.rs │ └── workspace_symbols.rs ├── dora-parser-derive ├── Cargo.toml └── src │ └── lib.rs ├── dora-parser ├── .gitignore ├── Cargo.toml └── src │ ├── ast.rs │ ├── error.rs │ ├── lexer.rs │ ├── lib.rs │ ├── parser.rs │ ├── parser │ └── tests.rs │ ├── span.rs │ └── token.rs ├── dora-runtime ├── Cargo.toml └── src │ ├── boots.rs │ ├── boots │ ├── data.rs │ ├── deserializer.rs │ └── serializer.rs │ ├── cannon.rs │ ├── cannon │ ├── asm.rs │ └── codegen.rs │ ├── compiler.rs │ ├── compiler │ ├── aot.rs │ ├── codegen.rs │ ├── dora_entry_trampoline.rs │ ├── lazy_compilation_stub.rs │ ├── runtime_entry_trampoline.rs │ └── trait_object_thunk.rs │ ├── cpu.rs │ ├── cpu │ ├── arm64.rs │ └── x64.rs │ ├── disassembler.rs │ ├── disassembler │ ├── capstone.rs │ └── none.rs │ ├── gc.rs │ ├── gc │ ├── allocator.rs │ ├── bump.rs │ ├── code.rs │ ├── copy.rs │ ├── freelist.rs │ ├── marking.rs │ ├── metaspace.rs │ ├── pmarking.rs │ ├── root.rs │ ├── space.rs │ ├── sweep.rs │ ├── swiper.rs │ ├── swiper │ │ ├── controller.rs │ │ ├── full.rs │ │ ├── heap.rs │ │ ├── large.rs │ │ ├── minor.rs │ │ ├── old.rs │ │ ├── readonly.rs │ │ ├── sweeper.rs │ │ ├── verify.rs │ │ └── young.rs │ ├── tlab.rs │ ├── worklist.rs │ └── zero.rs │ ├── handle.rs │ ├── lib.rs │ ├── masm.rs │ ├── masm │ ├── arm64.rs │ └── x64.rs │ ├── mem.rs │ ├── mirror.rs │ ├── mirror │ └── string.rs │ ├── mode.rs │ ├── os.rs │ ├── os │ ├── allocator.rs │ ├── page.rs │ └── perf.rs │ ├── safepoint.rs │ ├── shape.rs │ ├── size.rs │ ├── snapshot.rs │ ├── snapshot │ └── json.rs │ ├── stack.rs │ ├── stdlib.rs │ ├── stdlib │ └── io.rs │ ├── threads.rs │ ├── timer.rs │ ├── utils.rs │ ├── vm.rs │ └── vm │ ├── classes.rs │ ├── code.rs │ ├── code_map.rs │ ├── compilation.rs │ ├── enums.rs │ ├── extensions.rs │ ├── flags.rs │ ├── globals.rs │ ├── impls.rs │ ├── initialize.rs │ ├── known.rs │ ├── natives.rs │ ├── specialize.rs │ ├── stdlib_lookup.rs │ ├── structs.rs │ ├── tuples.rs │ ├── ty.rs │ └── waitlists.rs ├── dora-sema-fuzzer ├── Cargo.toml └── src │ └── main.rs ├── dora-token-fuzzer ├── Cargo.toml └── src │ └── main.rs ├── dora ├── .gitignore ├── Cargo.toml └── src │ ├── driver.rs │ ├── driver │ ├── flags.rs │ └── start.rs │ └── main.rs ├── editors └── code │ ├── .eslintrc.json │ ├── .gitignore │ ├── .vscode │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── tasks.json │ ├── .vscodeignore │ ├── README.md │ ├── language-configuration.json │ ├── package-lock.json │ ├── package.json │ ├── src │ └── extension.ts │ ├── syntaxes │ └── dora.tmLanguage.json │ └── tsconfig.json ├── pkgs ├── boots │ ├── assembler.dora │ ├── assembler │ │ ├── arm64.dora │ │ └── x64.dora │ ├── boots.dora │ ├── bytecode.dora │ ├── bytecode │ │ ├── builder.dora │ │ ├── data.dora │ │ ├── deserializer.dora │ │ ├── dump.dora │ │ ├── instruction.dora │ │ ├── opcode.dora │ │ ├── program.dora │ │ ├── reader.dora │ │ └── tests.dora │ ├── cfg_simplification.dora │ ├── codegen.dora │ ├── codegen │ │ ├── arm64.dora │ │ └── x64.dora │ ├── compilation.dora │ ├── dead_code_elimination.dora │ ├── deserializer.dora │ ├── dominator.dora │ ├── dora-project.toml │ ├── graph.dora │ ├── graph │ │ ├── builder.dora │ │ ├── dump.dora │ │ ├── html.dora │ │ ├── reader.dora │ │ ├── tests.dora │ │ ├── ty.dora │ │ └── verifier.dora │ ├── graph_builder.dora │ ├── inlining.dora │ ├── interface.dora │ ├── liveness.dora │ ├── load_elimination.dora │ ├── location.dora │ ├── prepare_regalloc.dora │ ├── regalloc.dora │ ├── resolver.dora │ ├── serializer.dora │ ├── sparse_set.dora │ ├── specialize.dora │ └── stackalloc.dora └── std │ ├── collections.dora │ ├── dora-project.toml │ ├── io.dora │ ├── primitives.dora │ ├── rand.dora │ ├── std.dora │ ├── string.dora │ ├── thread.dora │ └── traits.dora ├── rust-toolchain ├── tests ├── alias │ ├── alias-generic1.dora │ ├── alias-int1.dora │ └── alias-trait1.dora ├── array │ ├── array-compare-panic1.dora │ ├── array-compare-panic2.dora │ ├── array-compare-panic3.dora │ ├── array-compare-panic4.dora │ ├── array-compare.dora │ ├── array-contains.dora │ ├── array-enumerate1.dora │ ├── array-enumerate2.dora │ ├── array-equals.dora │ ├── array-field1.dora │ ├── array-field2.dora │ ├── array-for-tuple.dora │ ├── array-for1.dora │ ├── array-for3.dora │ ├── array-gc.dora │ ├── array-get.dora │ ├── array-length.dora │ ├── array-list1.dora │ ├── array-new.dora │ ├── array-rest1.dora │ ├── array-rest2.dora │ ├── array-rest3.dora │ ├── array-rest4.dora │ ├── array-rest5.dora │ ├── array-set.dora │ ├── array-sortStable.dora │ ├── array-store-struct1.dora │ ├── array-syntax1.dora │ ├── array-toString.dora │ ├── array-zero.dora │ ├── array1.dora │ ├── array10.dora │ ├── array13.dora │ ├── array14.dora │ ├── array2.dora │ ├── array3.dora │ ├── array4.dora │ ├── array5.dora │ ├── array6.dora │ ├── array7.dora │ ├── array8.dora │ └── array9.dora ├── atomic │ ├── atomic-int32-compare-exchange1.dora │ ├── atomic-int32-exchange1.dora │ ├── atomic-int32-fetch-add1.dora │ ├── atomic-int32-get1.dora │ ├── atomic-int32-thread1.dora │ ├── atomic-int64-compare-exchange1.dora │ ├── atomic-int64-exchange1.dora │ ├── atomic-int64-fetch-add1.dora │ └── atomic-int64-get1.dora ├── bench │ ├── binarytrees-mt1.dora │ ├── binarytrees-mt1.stdout │ ├── binarytrees1.dora │ ├── binarytrees1.stdout │ ├── binarytrees2.dora │ ├── binarytrees2.stdout │ ├── binarytrees3.dora │ ├── binarytrees3.stdout │ ├── binarytrees4.dora │ ├── binarytrees4.stdout │ ├── binarytrees5.dora │ ├── binarytrees5.stdout │ ├── binarytrees5stress.dora │ ├── binarytrees5stress.stdout │ ├── binarytrees6.dora │ ├── binarytrees6.stdout │ ├── fannkuchredux1.dora │ ├── fannkuchredux2.dora │ ├── fannkuchredux3.dora │ ├── fannkuchredux4.dora │ ├── fannkuchredux5.dora │ ├── fannkuchredux6.dora │ ├── fannkuchredux7.dora │ ├── fannkuchredux8.dora │ ├── fannkuchredux9.dora │ ├── gcbench1.dora │ ├── gcold1.dora │ ├── nbody10.dora │ ├── richards1.dora │ ├── splay1.dora │ └── splunc1.dora ├── boots │ ├── add-float32.dora │ ├── add-float64.dora │ ├── add-int32-overflow.dora │ ├── add-int32-same.dora │ ├── add-int32.dora │ ├── add-int64-overflow.dora │ ├── add-int64.dora │ ├── and-int32.dora │ ├── and-int64.dora │ ├── array-length.dora │ ├── array-load-enum1.dora │ ├── array-load-enum2.dora │ ├── array-load-float32.dora │ ├── array-load-float64.dora │ ├── array-load-int32.dora │ ├── array-load-int64.dora │ ├── array-load-ptr.dora │ ├── array-load-struct1.dora │ ├── array-load-struct2.dora │ ├── array-load-tuple1.dora │ ├── array-load-uint8.dora │ ├── array-new1.dora │ ├── array-new2.dora │ ├── array-new3.dora │ ├── array-new4.dora │ ├── array-store-enum1.dora │ ├── array-store-enum2.dora │ ├── array-store-float32.dora │ ├── array-store-float64.dora │ ├── array-store-int32.dora │ ├── array-store-int64.dora │ ├── array-store-pointer.dora │ ├── array-store-struct1.dora │ ├── array-store-struct2.dora │ ├── array-store-struct3.dora │ ├── array-store-tuple1.dora │ ├── array-store-uint8.dora │ ├── assert1.dora │ ├── assert2.dora │ ├── call-direct-bool-arg.dora │ ├── call-direct-intrinsic.dora │ ├── call-direct-no-args.dora │ ├── call-lambda-noargs.dora │ ├── call-lambda-tuple1.dora │ ├── call-lambda-tuple2.dora │ ├── call-static-enum1.dora │ ├── call-static-enum2.dora │ ├── call-static-float32.dora │ ├── call-static-int64-arg.dora │ ├── call-static-int64-arg2.dora │ ├── call-static-int64-return.dora │ ├── call-static-intrinsic.dora │ ├── call-static-noargs.dora │ ├── call-static-stackargs1.dora │ ├── call-static-stackargs2.dora │ ├── call-static-stackargs3.dora │ ├── call-static-stackargs4.dora │ ├── call-static-stackargs5.dora │ ├── call-static-stackargs6.dora │ ├── call-static-stackargs7.dora │ ├── call-static-struct-arg.dora │ ├── call-static-struct.dora │ ├── call-static-tuple-arg.dora │ ├── call-static-tuple1.dora │ ├── call-static-tuple2.dora │ ├── call-static-tuple3.dora │ ├── call-static-twice.dora │ ├── call-virtual-noargs.dora │ ├── call-virtual-tuple1.dora │ ├── call-virtual-tuple2.dora │ ├── class-load-enum1.dora │ ├── class-load-enum2.dora │ ├── class-load-float32.dora │ ├── class-load-float64.dora │ ├── class-load-int32.dora │ ├── class-load-int64-2.dora │ ├── class-load-int64.dora │ ├── class-load-pointer.dora │ ├── class-load-struct1.dora │ ├── class-load-tuple1.dora │ ├── class-load-uint8.dora │ ├── class-new1.dora │ ├── class-new2.dora │ ├── class-new3.dora │ ├── class-new4.dora │ ├── class-new5.dora │ ├── class-new6.dora │ ├── class-new7.dora │ ├── class-store-bool.dora │ ├── class-store-enum1.dora │ ├── class-store-enum2.dora │ ├── class-store-float32.dora │ ├── class-store-float64.dora │ ├── class-store-int32.dora │ ├── class-store-int64.dora │ ├── class-store-lambda1.dora │ ├── class-store-pointer.dora │ ├── class-store-struct1.dora │ ├── class-store-struct2.dora │ ├── class-store-trait1.dora │ ├── class-store-uint8.dora │ ├── compare-float32.dora │ ├── compare-float64.dora │ ├── compare-int32.dora │ ├── compare-int64.dora │ ├── compare-ordering-float32.dora │ ├── compare-ordering-float64.dora │ ├── compare-ordering-int32.dora │ ├── compare-ordering-int64.dora │ ├── compare-ordering-uint8.dora │ ├── compare-uint8.dora │ ├── div-float32.dora │ ├── div-float64.dora │ ├── div-int64-divby0.dora │ ├── div-int64-overflow.dora │ ├── div-int64.dora │ ├── enum-eq1.dora │ ├── enum-match1.dora │ ├── enum-match2.dora │ ├── enum-match3.dora │ ├── enum-ne1.dora │ ├── enum-new1.dora │ ├── fail1.dora │ ├── gc1.dora │ ├── gc2.dora │ ├── gc3.dora │ ├── generic-add.dora │ ├── generic-direct-call1.dora │ ├── generic-return-id.dora │ ├── generic-static-call1.dora │ ├── global-load-enum1-uninit.dora │ ├── global-load-enum1.dora │ ├── global-load-enum2-uninit.dora │ ├── global-load-enum2.dora │ ├── global-load-float32-uninit.dora │ ├── global-load-float32.dora │ ├── global-load-float64-uninit.dora │ ├── global-load-float64.dora │ ├── global-load-gc1.dora │ ├── global-load-gc2.dora │ ├── global-load-gc3.dora │ ├── global-load-gc4.dora │ ├── global-load-int32-uninit.dora │ ├── global-load-int32.dora │ ├── global-load-int64-uninit.dora │ ├── global-load-int64.dora │ ├── global-load-ptr-uninit.dora │ ├── global-load-ptr.dora │ ├── global-load-struct1.dora │ ├── global-load-struct2.dora │ ├── global-load-tuple1.dora │ ├── global-load-uint8-uninit.dora │ ├── global-load-uint8.dora │ ├── global-store-enum1.dora │ ├── global-store-enum2.dora │ ├── global-store-float32.dora │ ├── global-store-float64.dora │ ├── global-store-int32.dora │ ├── global-store-int64.dora │ ├── global-store-ptr.dora │ ├── global-store-struct1.dora │ ├── global-store-tuple1.dora │ ├── global-store-uint8.dora │ ├── hello-world.dora │ ├── hello.dora │ ├── if-phi-critical.dora │ ├── if-phi-return-float32.dora │ ├── if-phi-return-float64-2.dora │ ├── if-phi-return-float64.dora │ ├── if-phi-return-int32-2.dora │ ├── if-phi-return-int32.dora │ ├── if-return.dora │ ├── inline-multiple-returns1.dora │ ├── inline-multiple-returns2.dora │ ├── inline-return-struct1.dora │ ├── inline-return-tuple1.dora │ ├── inline-return1.dora │ ├── inline1.dora │ ├── inline2.dora │ ├── inline3.dora │ ├── inline4.dora │ ├── int64-ops.dora │ ├── loop-increment-counter.dora │ ├── mod-int64-overflow.dora │ ├── mod-int64.dora │ ├── mul-float32.dora │ ├── mul-float64.dora │ ├── mul-int32-overflow.dora │ ├── mul-int32.dora │ ├── mul-int64-overflow.dora │ ├── mul-int64.dora │ ├── neg-float32.dora │ ├── neg-float64.dora │ ├── neg-int32-overflow.dora │ ├── neg-int32.dora │ ├── neg-int64-overflow.dora │ ├── neg-int64.dora │ ├── nested-loop1.dora │ ├── nested-loop2.dora │ ├── not-int32.dora │ ├── not-int64.dora │ ├── opt │ │ ├── array-length-twice.dora │ │ ├── global-multiple-loads-in-block1.dora │ │ ├── global-multiple-loads-in-block2.dora │ │ ├── if-const.dora │ │ ├── infinite-loop1.dora │ │ ├── inline-unreachable.dora │ │ └── option-get-or-panic.dora │ ├── option-match1.dora │ ├── option-match2.dora │ ├── option-match3.dora │ ├── option-new1.dora │ ├── option-new2.dora │ ├── option-new3.dora │ ├── or-int32.dora │ ├── or-int64.dora │ ├── result-match1.dora │ ├── result-new1.dora │ ├── return-bool-arg.dora │ ├── return-bool-const.dora │ ├── return-char-const.dora │ ├── return-float32-arg.dora │ ├── return-float32-const.dora │ ├── return-float64-arg.dora │ ├── return-float64-const.dora │ ├── return-int32-arg.dora │ ├── return-int32-const.dora │ ├── return-int64-arg.dora │ ├── return-int64-const.dora │ ├── return-lambda-context.dora │ ├── return-lambda.dora │ ├── return-pointer.dora │ ├── return-stackarg1.dora │ ├── return-stackarg2.dora │ ├── return-string-const.dora │ ├── return-struct-bool.dora │ ├── return-struct-char.dora │ ├── return-struct-float32.dora │ ├── return-struct-float64.dora │ ├── return-struct-int64.dora │ ├── return-struct-nested1.dora │ ├── return-struct-nested2.dora │ ├── return-struct-uint8.dora │ ├── return-tuple-nested1.dora │ ├── return-tuple-nested2.dora │ ├── return-tuple1.dora │ ├── return-uint8-const.dora │ ├── sar-int32.dora │ ├── sar-int64.dora │ ├── shl-int32.dora │ ├── shl-int64.dora │ ├── shr-int32.dora │ ├── shr-int64.dora │ ├── struct-load-enum1.dora │ ├── struct-load-enum2.dora │ ├── struct-load-int64.dora │ ├── struct-load-struct1.dora │ ├── struct-load-tuple1.dora │ ├── struct-new1.dora │ ├── struct-new2.dora │ ├── struct-new3.dora │ ├── struct-new4.dora │ ├── sub-float32.dora │ ├── sub-float64.dora │ ├── sub-int32-overflow.dora │ ├── sub-int32.dora │ ├── sub-int64-overflow.dora │ ├── sub-int64.dora │ ├── test.dora │ ├── trait-method1.dora │ ├── trait-new1.dora │ ├── tuple-load-int64.dora │ ├── tuple-load-struct1.dora │ ├── tuple-load-tuple1.dora │ ├── tuple-new1.dora │ ├── tuple-new2.dora │ ├── unreachable1.dora │ ├── unreachable2.dora │ ├── while-phi1.dora │ ├── while-phi2.dora │ ├── while-phi3.dora │ ├── while-phi4.dora │ ├── xor-int32.dora │ └── xor-int64.dora ├── cannon │ ├── abi1.dora │ ├── abi2.dora │ ├── abi3.dora │ ├── array1.dora │ ├── array2.dora │ ├── assert1.dora │ ├── basic1.dora │ ├── basic2.dora │ ├── bool1.dora │ ├── byte1.dora │ ├── char1.dora │ ├── enum1.dora │ ├── fct1.dora │ ├── fct2.dora │ ├── fct3.dora │ ├── fct4.dora │ ├── float32-1.dora │ ├── float64-1.dora │ ├── gc-in-compiler1.dora │ ├── gc-in-compiler2.dora │ ├── gc-in-compiler3.dora │ ├── int32-1.dora │ ├── int32-2.dora │ ├── int64-1.dora │ ├── int64-2.dora │ ├── load1.dora │ ├── load2.dora │ ├── neg-int32-overflow.dora │ ├── neg-int32-wrapping.dora │ ├── neg-int64-overflow.dora │ ├── neg-int64-wrapping.dora │ ├── store1.dora │ ├── store2.dora │ └── while1.dora ├── class │ ├── class-assign-unnamed1.dora │ ├── class-named-arg1.dora │ ├── new-class-syntax.dora │ ├── obj1.dora │ ├── obj2.dora │ ├── obj3.dora │ ├── obj4.dora │ ├── obj5.dora │ ├── obj6.dora │ └── obj7.dora ├── empty-world.dora ├── enum │ ├── enum-array1.dora │ ├── enum-array2.dora │ ├── enum-field1.dora │ ├── enum-field2.dora │ ├── enum-global1.dora │ ├── enum-int1.dora │ ├── enum-int2.dora │ ├── enum-match-underscore1.dora │ ├── enum-match1.dora │ ├── enum-match2.dora │ ├── enum-match3.dora │ ├── enum-match4.dora │ ├── enum-match5.dora │ ├── enum-match6.dora │ ├── enum-option1.dora │ ├── enum-option2.dora │ ├── enum-option3.dora │ ├── enum-option4.dora │ ├── enum-ptr1.dora │ ├── enum-ptr2.dora │ ├── enum-reg1.dora │ ├── enum-return1.dora │ ├── enum-tagged1.dora │ ├── enum-tagged2.dora │ └── enum-tuple1.dora ├── float │ ├── abs.dora │ ├── float-class.dora │ ├── float-global.dora │ ├── float-negative0.dora │ ├── float-parse.dora │ ├── float-scientific.dora │ ├── float-sqrt1.dora │ ├── float0.dora │ ├── float1.dora │ ├── float10.dora │ ├── float11.dora │ ├── float12.dora │ ├── float15.dora │ ├── float16.dora │ ├── float2.dora │ ├── float3.dora │ ├── float32-roundDown.dora │ ├── float32-roundHalfEven.dora │ ├── float32-roundToZero.dora │ ├── float32-roundUp.dora │ ├── float4.dora │ ├── float5.dora │ ├── float6.dora │ ├── float64-roundDown.dora │ ├── float64-roundHalfEven.dora │ ├── float64-roundToZero.dora │ ├── float64-roundUp.dora │ ├── float64_0.dora │ ├── float7.dora │ ├── float8.dora │ └── float9.dora ├── for │ ├── for-into-iterator-trait1.dora │ ├── for-iterator-generic1.dora │ ├── for-iterator-trait1.dora │ ├── for-range1.dora │ ├── for-range2.dora │ ├── for-range3.dora │ └── for-range4.dora ├── gc │ ├── gc1.dora │ ├── gc10.dora │ ├── gc11.dora │ ├── gc2.dora │ ├── gc3.dora │ ├── gc4.dora │ ├── gc5.dora │ ├── gc6.dora │ ├── gc7.dora │ ├── gc8.dora │ └── gc9.dora ├── generic │ ├── fct-and-class-generic1.dora │ ├── fct-and-class-generic2.dora │ ├── generic-add1.dora │ ├── generic-bitand1.dora │ ├── generic-bitor1.dora │ ├── generic-bitxor1.dora │ ├── generic-call1.dora │ ├── generic-call2.dora │ ├── generic-call3.dora │ ├── generic-call4.dora │ ├── generic-div1.dora │ ├── generic-equals1.dora │ ├── generic-extension1.dora │ ├── generic-extension2.dora │ ├── generic-extension3.dora │ ├── generic-fct-type-args1.dora │ ├── generic-fct-type-args2.dora │ ├── generic-ge1.dora │ ├── generic-gt1.dora │ ├── generic-hash-map-field.dora │ ├── generic-identity.dora │ ├── generic-impl1.dora │ ├── generic-le1.dora │ ├── generic-lt1.dora │ ├── generic-mod1.dora │ ├── generic-mul1.dora │ ├── generic-neg1.dora │ ├── generic-new-array1.dora │ ├── generic-not1.dora │ ├── generic-sar1.dora │ ├── generic-shl1.dora │ ├── generic-shr1.dora │ ├── generic-static-fct-type-args1.dora │ ├── generic-static-fct-type-args2.dora │ ├── generic-sub1.dora │ ├── generic-trait-method1.dora │ ├── generic-trait-static1.dora │ ├── generic-trait1.dora │ ├── generic-trait2.dora │ ├── generic1.dora │ ├── generic10.dora │ ├── generic12.dora │ ├── generic2.dora │ ├── generic4.dora │ ├── generic6.dora │ ├── generic7.dora │ ├── generic8.dora │ └── generic9.dora ├── hello-world.dora ├── impl │ ├── impl-alias1.dora │ ├── impl1.dora │ ├── impl2.dora │ ├── impl3.dora │ └── impl4.dora ├── int │ ├── div-zero1.dora │ ├── div-zero2.dora │ ├── expr1.dora │ ├── expr2.dora │ ├── expr4.dora │ ├── expr5.dora │ ├── expr6.dora │ ├── expr7.dora │ ├── int-count-bits.dora │ ├── int-shift-rotate.dora │ ├── int-unchecked-add1.dora │ ├── int-unchecked-mul1.dora │ ├── int-unchecked-sub1.dora │ ├── int1.dora │ ├── int2.dora │ ├── int32-overflow-add1.dora │ ├── int32-overflow-div1.dora │ ├── int32-overflow-mod1.dora │ ├── int32-overflow-mul1.dora │ ├── int32-overflow-sub1.dora │ ├── int32-tostring.dora │ ├── int64-1.dora │ ├── int64-2.dora │ ├── int64-3.dora │ ├── int64-4.dora │ ├── int64-5.dora │ ├── int64-count-bits.dora │ ├── int64-overflow-add1.dora │ ├── int64-overflow-div1.dora │ ├── int64-overflow-mod1.dora │ ├── int64-overflow-mul1.dora │ ├── int64-overflow-sub1.dora │ ├── int64-shift-rotate.dora │ ├── int64-tostring.dora │ ├── shl1.dora │ ├── shr1.dora │ └── zero.dora ├── io │ ├── 123.bin │ ├── abc.txt │ ├── file-create1.dora │ ├── file-read1.dora │ ├── read-as-bytes1.dora │ ├── read-as-string1.dora │ ├── stderr1.dora │ ├── stdout1.dora │ ├── tcp-server.dora │ ├── tcp-stream.dora │ ├── write-as-bytes1.dora │ └── write-as-string1.dora ├── lambda │ ├── lambda-call.dora │ ├── lambda-context-for1.dora │ ├── lambda-context-for2.dora │ ├── lambda-context-gc.dora │ ├── lambda-context-parameter-self.dora │ ├── lambda-context-parameter.dora │ ├── lambda-context-while1.dora │ ├── lambda-context1.dora │ ├── lambda-context2.dora │ ├── lambda-context3.dora │ ├── lambda-extension1.dora │ ├── lambda-generic1.dora │ ├── lambda-generic2.dora │ ├── lambda-impl1.dora │ ├── lambda-in-array.dora │ ├── lambda-in-class.dora │ ├── lambda-in-enum.dora │ ├── lambda-in-fct.dora │ ├── lambda-in-struct.dora │ ├── lambda-in-tuple.dora │ ├── lambda-new.dora │ └── lambda-self.dora ├── language │ ├── assert1.dora │ ├── assert2.dora │ ├── assert3.dora │ ├── block-expr-gc.dora │ ├── block1.dora │ ├── block2.dora │ ├── bool-tostring.dora │ ├── bool1.dora │ ├── bool2.dora │ ├── break1.dora │ ├── byte-tostring.dora │ ├── byte1.dora │ ├── byte3.dora │ ├── char1.dora │ ├── char2.dora │ ├── char3.dora │ ├── cmp1.dora │ ├── const1.dora │ ├── const2.dora │ ├── fn1.dora │ ├── fn2.dora │ ├── fn3.dora │ ├── fn5.dora │ ├── fn6.dora │ ├── fn7.dora │ ├── fn8.dora │ ├── global1.dora │ ├── global2.dora │ ├── global3.dora │ ├── global4.dora │ ├── global5.dora │ ├── global6.dora │ ├── global7.dora │ ├── global8.dora │ ├── global9.dora │ ├── if1.dora │ ├── is1.dora │ ├── match-guard1.dora │ ├── mod1.dora │ ├── noop-calls.dora │ ├── pattern-class1.dora │ ├── pattern-enum1.dora │ ├── pattern-enum2.dora │ ├── pattern-enum3.dora │ ├── pattern-expr1.dora │ ├── pattern-if1.dora │ ├── pattern-if2.dora │ ├── pattern-if3.dora │ ├── pattern-if4.dora │ ├── pattern-if5.dora │ ├── pattern-if6.dora │ ├── pattern-is1.dora │ ├── pattern-lit-bool1.dora │ ├── pattern-lit-bool2.dora │ ├── pattern-lit-char1.dora │ ├── pattern-lit-char2.dora │ ├── pattern-lit-float1.dora │ ├── pattern-lit-float2.dora │ ├── pattern-lit-int1.dora │ ├── pattern-lit-int2.dora │ ├── pattern-lit-string1.dora │ ├── pattern-lit-string2.dora │ ├── pattern-param-tuple1.dora │ ├── pattern-rest1.dora │ ├── pattern-rest2.dora │ ├── pattern-rest3.dora │ ├── pattern-rest4.dora │ ├── pattern-rest5.dora │ ├── pattern-struct1.dora │ ├── pattern-while1.dora │ ├── pattern-while2.dora │ ├── precedence.dora │ ├── self1.dora │ ├── stack-overflow1.dora │ └── stack-overflow2.dora ├── ops │ ├── ops-add-assign-array-intrinsic.dora │ ├── ops-add-assign-array.dora │ ├── ops-add-assign-context-var-intrinsic.dora │ ├── ops-add-assign-context-var.dora │ ├── ops-add-assign-field-intrinsic.dora │ ├── ops-add-assign-field.dora │ ├── ops-add-assign-global-intrinsic.dora │ ├── ops-add-assign-global-path-intrinsic.dora │ ├── ops-add-assign-global-path.dora │ ├── ops-add-assign-global.dora │ ├── ops-add-assign-local-var-intrinsic.dora │ ├── ops-add-assign-local-var.dora │ ├── ops-add-assign-outer-context-var-intrinsic.dora │ ├── ops-add-assign-outer-context-var.dora │ ├── ops-add1.dora │ ├── ops-arith-shr1.dora │ ├── ops-bitand-array-intrinsic.dora │ ├── ops-bitand-array.dora │ ├── ops-bitand-assign-context-var-intrinsic.dora │ ├── ops-bitand-assign-context-var.dora │ ├── ops-bitand-assign-field-intrinsic.dora │ ├── ops-bitand-assign-field.dora │ ├── ops-bitand-assign-global-intrinsic.dora │ ├── ops-bitand-assign-global.dora │ ├── ops-bitand-assign-local-var-intrinsic.dora │ ├── ops-bitand-assign-local-var.dora │ ├── ops-bitand1.dora │ ├── ops-bitor-array-intrinsic.dora │ ├── ops-bitor-array.dora │ ├── ops-bitor-assign-context-var-intrinsic.dora │ ├── ops-bitor-assign-context-var.dora │ ├── ops-bitor-assign-field-intrinsic.dora │ ├── ops-bitor-assign-field.dora │ ├── ops-bitor-assign-global-intrinsic.dora │ ├── ops-bitor-assign-global.dora │ ├── ops-bitor-assign-local-var-intrinsic.dora │ ├── ops-bitor-assign-local-var.dora │ ├── ops-bitor1.dora │ ├── ops-bitxor-array-intrinsic.dora │ ├── ops-bitxor-array.dora │ ├── ops-bitxor-assign-context-var-intrinsic.dora │ ├── ops-bitxor-assign-context-var.dora │ ├── ops-bitxor-assign-field-intrinsic.dora │ ├── ops-bitxor-assign-field.dora │ ├── ops-bitxor-assign-global-intrinsic.dora │ ├── ops-bitxor-assign-global.dora │ ├── ops-bitxor-assign-local-var-intrinsic.dora │ ├── ops-bitxor-assign-local-var.dora │ ├── ops-bitxor1.dora │ ├── ops-div-array-intrinsic.dora │ ├── ops-div-array.dora │ ├── ops-div-assign-context-var-intrinsic.dora │ ├── ops-div-assign-context-var.dora │ ├── ops-div-assign-field-intrinsic.dora │ ├── ops-div-assign-field.dora │ ├── ops-div-assign-global-intrinsic.dora │ ├── ops-div-assign-global.dora │ ├── ops-div-assign-local-var-intrinsic.dora │ ├── ops-div-assign-local-var.dora │ ├── ops-div1.dora │ ├── ops-index-get1.dora │ ├── ops-index-set1.dora │ ├── ops-logical-shr1.dora │ ├── ops-mod-array-intrinsic.dora │ ├── ops-mod-array.dora │ ├── ops-mod-assign-context-var-intrinsic.dora │ ├── ops-mod-assign-context-var.dora │ ├── ops-mod-assign-field-intrinsic.dora │ ├── ops-mod-assign-field.dora │ ├── ops-mod-assign-global-intrinsic.dora │ ├── ops-mod-assign-global.dora │ ├── ops-mod-assign-local-var-intrinsic.dora │ ├── ops-mod-assign-local-var.dora │ ├── ops-mod1.dora │ ├── ops-mul-array-intrinsic.dora │ ├── ops-mul-array.dora │ ├── ops-mul-assign-context-var-intrinsic.dora │ ├── ops-mul-assign-context-var.dora │ ├── ops-mul-assign-field-intrinsic.dora │ ├── ops-mul-assign-field.dora │ ├── ops-mul-assign-global-intrinsic.dora │ ├── ops-mul-assign-global.dora │ ├── ops-mul-assign-local-var-intrinsic.dora │ ├── ops-mul-assign-local-var.dora │ ├── ops-mul-assign-outer-context-var-intrinsic.dora │ ├── ops-mul-assign-outer-context-var.dora │ ├── ops-mul1.dora │ ├── ops-neg1.dora │ ├── ops-not1.dora │ ├── ops-sar-array-intrinsic.dora │ ├── ops-sar-array.dora │ ├── ops-sar-assign-context-var-intrinsic.dora │ ├── ops-sar-assign-context-var.dora │ ├── ops-sar-assign-field-intrinsic.dora │ ├── ops-sar-assign-field.dora │ ├── ops-sar-assign-global-intrinsic.dora │ ├── ops-sar-assign-global.dora │ ├── ops-sar-assign-local-var-intrinsic.dora │ ├── ops-sar-assign-local-var.dora │ ├── ops-sar-assign-outer-context-var-intrinsic.dora │ ├── ops-sar-assign-outer-context-var.dora │ ├── ops-shl-array-intrinsic.dora │ ├── ops-shl-array.dora │ ├── ops-shl-assign-context-var-intrinsic.dora │ ├── ops-shl-assign-context-var.dora │ ├── ops-shl-assign-field-intrinsic.dora │ ├── ops-shl-assign-field.dora │ ├── ops-shl-assign-global-intrinsic.dora │ ├── ops-shl-assign-global.dora │ ├── ops-shl-assign-local-var-intrinsic.dora │ ├── ops-shl-assign-local-var.dora │ ├── ops-shl-assign-outer-context-var-intrinsic.dora │ ├── ops-shl-assign-outer-context-var.dora │ ├── ops-shl1.dora │ ├── ops-shr-array-intrinsic.dora │ ├── ops-shr-array.dora │ ├── ops-shr-assign-context-var-intrinsic.dora │ ├── ops-shr-assign-context-var.dora │ ├── ops-shr-assign-field-intrinsic.dora │ ├── ops-shr-assign-field.dora │ ├── ops-shr-assign-global-intrinsic.dora │ ├── ops-shr-assign-global.dora │ ├── ops-shr-assign-local-var-intrinsic.dora │ ├── ops-shr-assign-local-var.dora │ ├── ops-shr-assign-outer-context-var-intrinsic.dora │ ├── ops-shr-assign-outer-context-var.dora │ ├── ops-sub-array-intrinsic.dora │ ├── ops-sub-array.dora │ ├── ops-sub-assign-context-var-intrinsic.dora │ ├── ops-sub-assign-context-var.dora │ ├── ops-sub-assign-field-intrinsic.dora │ ├── ops-sub-assign-field.dora │ ├── ops-sub-assign-global-intrinsic.dora │ ├── ops-sub-assign-global.dora │ ├── ops-sub-assign-local-var-assign.dora │ ├── ops-sub-assign-local-var.dora │ ├── ops-sub-assign-outer-context-var-intrinsic.dora │ ├── ops-sub-assign-outer-context-var.dora │ └── ops-sub1.dora ├── opt │ └── load-elimination.dora ├── snapshot │ ├── snapshot1.dora │ ├── snapshot2.dora │ ├── snapshot3.dora │ ├── snapshot4.dora │ └── snapshot5.dora ├── stacktrace │ ├── print-stack-trace1.dora │ └── print-stack-trace2.dora ├── stdlib │ ├── abort1.dora │ ├── arg1.dora │ ├── array-join1.dora │ ├── bitset1.dora │ ├── bitvec-intersect1.dora │ ├── bitvec-intersect2.dora │ ├── bitvec-union1.dora │ ├── bitvec1.dora │ ├── char-encode-utf8.dora │ ├── char-len-utf8.dora │ ├── cmp-char.dora │ ├── cmp-float32.dora │ ├── cmp-float64.dora │ ├── cmp-int32.dora │ ├── cmp-int64.dora │ ├── exit0.dora │ ├── exit1.dora │ ├── exit2.dora │ ├── fatal1.dora │ ├── fatal2.dora │ ├── hashmap-clone1.dora │ ├── hashmap-retainif1.dora │ ├── hashmap1.dora │ ├── hashmap2.dora │ ├── hashmap3.dora │ ├── hashmap4.dora │ ├── hashset1.dora │ ├── hashset2.dora │ ├── hashset3.dora │ ├── hex1.dora │ ├── int-alias.dora │ ├── int32.dora │ ├── iterator-collect-map.dora │ ├── iterator-collect.dora │ ├── iterator-count1.dora │ ├── iterator-enumerate.dora │ ├── iterator-fold.dora │ ├── iterator-join.dora │ ├── iterator-map.dora │ ├── iterator-reduce.dora │ ├── limit1.dora │ ├── num-as.dora │ ├── num-hash.dora │ ├── option-getOrDefault.dora │ ├── option-getOrZero.dora │ ├── option-or.dora │ ├── option1.dora │ ├── option2.dora │ ├── ordering1.dora │ ├── parse1.dora │ ├── queue1.dora │ ├── queue2.dora │ ├── rand1.dora │ ├── range1.dora │ ├── result-contains.dora │ ├── result-equals.dora │ ├── result-getErrOrDefault.dora │ ├── result-getErrOrZero.dora │ ├── result-getOrDefault.dora │ ├── result-getOrZero.dora │ ├── result-isErr.dora │ ├── result-isOk.dora │ ├── result-or.dora │ ├── sleep1.dora │ ├── stringbuffer-append.dora │ ├── unreachable1.dora │ ├── vec-join1.dora │ ├── vec-remove-at.dora │ ├── vec-sort.dora │ └── vec1.dora ├── string │ ├── concat1.dora │ ├── string-clone.dora │ ├── string-comparisons.dora │ ├── string-concat.dora │ ├── string-contains.dora │ ├── string-endsWith.dora │ ├── string-from-bytes.dora │ ├── string-gc.dora │ ├── string-getByte.dora │ ├── string-indexOfFirst.dora │ ├── string-length.dora │ ├── string-main.dora │ ├── string-startsWith.dora │ ├── string-toString.dora │ ├── string-utf8-literals.dora │ ├── stringable.dora │ ├── template1.dora │ ├── template2.dora │ └── template3.dora ├── struct │ ├── struct-argument.dora │ ├── struct-array1.dora │ ├── struct-array2.dora │ ├── struct-array3.dora │ ├── struct-array4.dora │ ├── struct-array5.dora │ ├── struct-barrier.dora │ ├── struct-class1.dora │ ├── struct-class2.dora │ ├── struct-double.dora │ ├── struct-float.dora │ ├── struct-gc1.dora │ ├── struct-global-assign1.dora │ ├── struct-global-assign2.dora │ ├── struct-load.dora │ ├── struct-local-assign.dora │ ├── struct-move.dora │ ├── struct-named-pattern1.dora │ ├── struct-named-pattern2.dora │ ├── struct-nested1.dora │ ├── struct-new.dora │ ├── struct-parameter.dora │ ├── struct-plus1.dora │ ├── struct-ref1.dora │ ├── struct-ref2.dora │ ├── struct-return-direct1.dora │ ├── struct-return-static1.dora │ ├── struct-template1.dora │ └── struct-template2.dora ├── swiper │ ├── full1.dora │ ├── large-array1.dora │ ├── large1.dora │ ├── large2.dora │ ├── large3.dora │ ├── large4.dora │ ├── large5.dora │ ├── large6.dora │ ├── largeobject.dora │ ├── marking1.dora │ ├── marking2.dora │ ├── marking3.dora │ ├── minor1.dora │ ├── minor2.dora │ ├── minor3.dora │ ├── objarray1.dora │ ├── objarray2.dora │ ├── objarray3.dora │ ├── objarray4.dora │ ├── old2young1.dora │ ├── old2young2.dora │ ├── old2young3.dora │ ├── old2young4.dora │ ├── perm1.dora │ ├── promote1.dora │ ├── promote2.dora │ ├── promote3.dora │ ├── promote4.dora │ ├── promote5.dora │ └── promote6.dora ├── thread │ ├── allocate1.dora │ ├── allocate2.dora │ ├── allocate3.dora │ ├── join1.dora │ ├── join2-copy.dora │ ├── join2-swiper-compact.dora │ ├── join2-swiper-minor.dora │ ├── join3.dora │ ├── mutex-lock.dora │ ├── native1.dora │ ├── spawn1.dora │ ├── thread-condition1.dora │ ├── thread-current-main.dora │ ├── thread-mutex1.dora │ └── thread-unlock-fail.dora ├── trait │ ├── super-trait-operator-overloading1.dora │ ├── super-trait-regular-call.dora │ ├── trait-assoc-class-named.dora │ ├── trait-assoc-class-unnamed.dora │ ├── trait-assoc-struct-named.dora │ ├── trait-assoc-struct-unnamed.dora │ ├── trait-default-collect1.dora │ ├── trait-default-collect2.dora │ ├── trait-default-count.dora │ ├── trait-default-enumerate.dora │ ├── trait-default-filter.dora │ ├── trait-default-join.dora │ ├── trait-default-map.dora │ ├── trait-default-rev.dora │ ├── trait-default1.dora │ ├── trait-default2.dora │ ├── trait-default3.dora │ ├── trait-extension1.dora │ ├── trait-generic-static1.dora │ ├── trait-generic-static2.dora │ ├── trait-generic-static3.dora │ ├── trait-impl1.dora │ ├── trait-object-field1.dora │ ├── trait-object-generic-ty1.dora │ ├── trait-object-ignore1.dora │ ├── trait-object-in-array.dora │ ├── trait-object-in-vec.dora │ ├── trait-object-iterator.dora │ ├── trait-object1.dora │ ├── trait-object2.dora │ ├── trait-object3.dora │ └── trait-super-assoc.dora ├── tuple │ ├── tuple-array1.dora │ ├── tuple-array2.dora │ ├── tuple-array3.dora │ ├── tuple-array4.dora │ ├── tuple-array5.dora │ ├── tuple-array6.dora │ ├── tuple-array7.dora │ ├── tuple-array8.dora │ ├── tuple-barrier.dora │ ├── tuple-class1.dora │ ├── tuple-class2.dora │ ├── tuple-destruct1.dora │ ├── tuple-double.dora │ ├── tuple-extension1.dora │ ├── tuple-float.dora │ ├── tuple-gc1.dora │ ├── tuple-global-assign1.dora │ ├── tuple-global-assign2.dora │ ├── tuple-global-gc1.dora │ ├── tuple-impl1.dora │ ├── tuple-int32.dora │ ├── tuple-int64.dora │ ├── tuple-local-assign.dora │ ├── tuple-mixed.dora │ ├── tuple-nested1.dora │ ├── tuple-nested2.dora │ ├── tuple-nested3.dora │ ├── tuple-parameter.dora │ ├── tuple-ref.dora │ ├── tuple-return-direct1.dora │ ├── tuple-return-value.dora │ ├── tuple-struct1.dora │ ├── tuple-template1.dora │ └── tuple-template2.dora ├── unit │ ├── unit-array1.dora │ ├── unit-array2.dora │ ├── unit-array3.dora │ ├── unit-array4.dora │ ├── unit-array5.dora │ ├── unit-class1.dora │ ├── unit-for1.dora │ ├── unit-for2.dora │ ├── unit-global.dora │ ├── unit-param.dora │ ├── unit-struct1.dora │ ├── unit-template1.dora │ ├── unit-var.dora │ └── unit-vec1.dora ├── vec │ ├── vec-enumerate2.dora │ ├── vec-equals.dora │ ├── vec-field1.dora │ ├── vec-field2.dora │ ├── vec-for1.dora │ ├── vec-for2.dora │ ├── vec-insertAt.dora │ ├── vec-lambda.dora │ ├── vec-removeif.dora │ ├── vec-struct1.dora │ ├── vec-toString.dora │ ├── vec-tuple1.dora │ ├── vec1.dora │ ├── vec2.dora │ └── vec3.dora └── whiteboard │ ├── fizzbuzz.dora │ ├── fizzbuzz.stdout │ ├── sieve.dora │ └── sieve.stdout └── tools ├── build-arm64 ├── build-release ├── bytecode-gen.rb ├── fuzz-runner.rb ├── gc-bench ├── install.ps1 ├── install.sh ├── pytester ├── .gitignore ├── .python-version ├── README.md ├── pyproject.toml ├── src │ └── pytester │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── config.py │ │ ├── filecheck.py │ │ ├── options.py │ │ └── tests.py ├── tests │ └── test_transform_check_file.py └── uv.lock ├── rt ├── rt.ps1 ├── run-with-boots ├── tcp-server.py ├── test ├── test-3stage-bootstrap ├── test-3stage-bootstrap-mac-x64 ├── test-boots ├── test-boots-mac-x64 ├── test-gc ├── test-mac-x64 └── test.cmd /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/README.md -------------------------------------------------------------------------------- /bench/alloc/alloc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/alloc/alloc.dora -------------------------------------------------------------------------------- /bench/binarytrees/.gitignore: -------------------------------------------------------------------------------- 1 | binarytrees 2 | -------------------------------------------------------------------------------- /bench/binarytrees/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/README.md -------------------------------------------------------------------------------- /bench/binarytrees/bench.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/bench.log -------------------------------------------------------------------------------- /bench/binarytrees/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/bench.sh -------------------------------------------------------------------------------- /bench/binarytrees/binarytrees.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/binarytrees.dora -------------------------------------------------------------------------------- /bench/binarytrees/binarytrees.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/binarytrees.go -------------------------------------------------------------------------------- /bench/binarytrees/binarytrees.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/binarytrees.java -------------------------------------------------------------------------------- /bench/binarytrees/binarytrees.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/binarytrees.js -------------------------------------------------------------------------------- /bench/binarytrees/binarytrees.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/binarytrees/binarytrees.pl -------------------------------------------------------------------------------- /bench/fannkuchredux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/fannkuchredux/README.md -------------------------------------------------------------------------------- /bench/fannkuchredux/bench.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/fannkuchredux/bench.log -------------------------------------------------------------------------------- /bench/fannkuchredux/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/fannkuchredux/bench.sh -------------------------------------------------------------------------------- /bench/gc/alloc_garbage.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/gc/alloc_garbage.dora -------------------------------------------------------------------------------- /bench/gc/alloc_linked_list.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/gc/alloc_linked_list.dora -------------------------------------------------------------------------------- /bench/gcbench/gcbench.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/gcbench/gcbench.dora -------------------------------------------------------------------------------- /bench/gcold/gcold.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/gcold/gcold.dora -------------------------------------------------------------------------------- /bench/gcold/gcold.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/gcold/gcold.java -------------------------------------------------------------------------------- /bench/mandelbrot/mandelbrot.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/mandelbrot/mandelbrot.dora -------------------------------------------------------------------------------- /bench/mandelbrot/mandelbrot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/mandelbrot/mandelbrot.java -------------------------------------------------------------------------------- /bench/mandelbrot/mandelbrot_out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/mandelbrot/mandelbrot_out -------------------------------------------------------------------------------- /bench/nbody/nbody.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/nbody/nbody.dora -------------------------------------------------------------------------------- /bench/nbody/nbody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/nbody/nbody.java -------------------------------------------------------------------------------- /bench/nbody/output.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/nbody/output.txt -------------------------------------------------------------------------------- /bench/richards/richards.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/richards/richards.dora -------------------------------------------------------------------------------- /bench/richards/richards.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/richards/richards.js -------------------------------------------------------------------------------- /bench/splay/splay.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/splay/splay.dora -------------------------------------------------------------------------------- /bench/splay/splay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/splay/splay.js -------------------------------------------------------------------------------- /bench/splunc/splunc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/bench/splunc/splunc.dora -------------------------------------------------------------------------------- /dora-asm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-asm/Cargo.toml -------------------------------------------------------------------------------- /dora-asm/src/arm64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-asm/src/arm64.rs -------------------------------------------------------------------------------- /dora-asm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-asm/src/lib.rs -------------------------------------------------------------------------------- /dora-asm/src/x64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-asm/src/x64.rs -------------------------------------------------------------------------------- /dora-bytecode/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/Cargo.toml -------------------------------------------------------------------------------- /dora-bytecode/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/data.rs -------------------------------------------------------------------------------- /dora-bytecode/src/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/display.rs -------------------------------------------------------------------------------- /dora-bytecode/src/dumper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/dumper.rs -------------------------------------------------------------------------------- /dora-bytecode/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/lib.rs -------------------------------------------------------------------------------- /dora-bytecode/src/program.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/program.rs -------------------------------------------------------------------------------- /dora-bytecode/src/reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/reader.rs -------------------------------------------------------------------------------- /dora-bytecode/src/serializer.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dora-bytecode/src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/tests.rs -------------------------------------------------------------------------------- /dora-bytecode/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/ty.rs -------------------------------------------------------------------------------- /dora-bytecode/src/writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-bytecode/src/writer.rs -------------------------------------------------------------------------------- /dora-frontend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/Cargo.toml -------------------------------------------------------------------------------- /dora-frontend/src/access.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/access.rs -------------------------------------------------------------------------------- /dora-frontend/src/aliasck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/aliasck.rs -------------------------------------------------------------------------------- /dora-frontend/src/ast_dump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/ast_dump.rs -------------------------------------------------------------------------------- /dora-frontend/src/clsdefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/clsdefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/constdefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/constdefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/enumck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/enumck.rs -------------------------------------------------------------------------------- /dora-frontend/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/error.rs -------------------------------------------------------------------------------- /dora-frontend/src/error/diag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/error/diag.rs -------------------------------------------------------------------------------- /dora-frontend/src/error/msg.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/error/msg.rs -------------------------------------------------------------------------------- /dora-frontend/src/fctdefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/fctdefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/generator.rs -------------------------------------------------------------------------------- /dora-frontend/src/globaldefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/globaldefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/impldefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/impldefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/interner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/interner.rs -------------------------------------------------------------------------------- /dora-frontend/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/lib.rs -------------------------------------------------------------------------------- /dora-frontend/src/parsety.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/parsety.rs -------------------------------------------------------------------------------- /dora-frontend/src/path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/path.rs -------------------------------------------------------------------------------- /dora-frontend/src/readty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/readty.rs -------------------------------------------------------------------------------- /dora-frontend/src/returnck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/returnck.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/aliases.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/aliases.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/classes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/classes.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/consts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/consts.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/elements.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/elements.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/enums.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/fields.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/globals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/globals.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/impls.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/known.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/known.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/matching.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/matching.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/modules.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/modules.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/packages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/packages.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/src.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/src.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/structs.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/traits.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/tuples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/tuples.rs -------------------------------------------------------------------------------- /dora-frontend/src/sema/uses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sema/uses.rs -------------------------------------------------------------------------------- /dora-frontend/src/specialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/specialize.rs -------------------------------------------------------------------------------- /dora-frontend/src/stdlib_lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/stdlib_lookup.rs -------------------------------------------------------------------------------- /dora-frontend/src/structdefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/structdefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/sym.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/sym.rs -------------------------------------------------------------------------------- /dora-frontend/src/traitdefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/traitdefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/ty.rs -------------------------------------------------------------------------------- /dora-frontend/src/typeck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typeck.rs -------------------------------------------------------------------------------- /dora-frontend/src/typeck/call.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typeck/call.rs -------------------------------------------------------------------------------- /dora-frontend/src/typeck/expr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typeck/expr.rs -------------------------------------------------------------------------------- /dora-frontend/src/typeck/lookup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typeck/lookup.rs -------------------------------------------------------------------------------- /dora-frontend/src/typeck/stmt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typeck/stmt.rs -------------------------------------------------------------------------------- /dora-frontend/src/typeck/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typeck/tests.rs -------------------------------------------------------------------------------- /dora-frontend/src/typedefck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/typedefck.rs -------------------------------------------------------------------------------- /dora-frontend/src/useck.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/useck.rs -------------------------------------------------------------------------------- /dora-frontend/src/vfs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-frontend/src/vfs.rs -------------------------------------------------------------------------------- /dora-language-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-language-server/Cargo.toml -------------------------------------------------------------------------------- /dora-language-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-language-server/src/main.rs -------------------------------------------------------------------------------- /dora-language-server/src/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-language-server/src/server.rs -------------------------------------------------------------------------------- /dora-parser-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser-derive/Cargo.toml -------------------------------------------------------------------------------- /dora-parser-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser-derive/src/lib.rs -------------------------------------------------------------------------------- /dora-parser/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /dora-parser/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/Cargo.toml -------------------------------------------------------------------------------- /dora-parser/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/ast.rs -------------------------------------------------------------------------------- /dora-parser/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/error.rs -------------------------------------------------------------------------------- /dora-parser/src/lexer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/lexer.rs -------------------------------------------------------------------------------- /dora-parser/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/lib.rs -------------------------------------------------------------------------------- /dora-parser/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/parser.rs -------------------------------------------------------------------------------- /dora-parser/src/parser/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/parser/tests.rs -------------------------------------------------------------------------------- /dora-parser/src/span.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/span.rs -------------------------------------------------------------------------------- /dora-parser/src/token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-parser/src/token.rs -------------------------------------------------------------------------------- /dora-runtime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/Cargo.toml -------------------------------------------------------------------------------- /dora-runtime/src/boots.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/boots.rs -------------------------------------------------------------------------------- /dora-runtime/src/boots/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/boots/data.rs -------------------------------------------------------------------------------- /dora-runtime/src/cannon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/cannon.rs -------------------------------------------------------------------------------- /dora-runtime/src/cannon/asm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/cannon/asm.rs -------------------------------------------------------------------------------- /dora-runtime/src/cannon/codegen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/cannon/codegen.rs -------------------------------------------------------------------------------- /dora-runtime/src/compiler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/compiler.rs -------------------------------------------------------------------------------- /dora-runtime/src/compiler/aot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/compiler/aot.rs -------------------------------------------------------------------------------- /dora-runtime/src/cpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/cpu.rs -------------------------------------------------------------------------------- /dora-runtime/src/cpu/arm64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/cpu/arm64.rs -------------------------------------------------------------------------------- /dora-runtime/src/cpu/x64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/cpu/x64.rs -------------------------------------------------------------------------------- /dora-runtime/src/disassembler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/disassembler.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/allocator.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/bump.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/bump.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/code.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/copy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/copy.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/freelist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/freelist.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/marking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/marking.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/metaspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/metaspace.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/pmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/pmarking.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/root.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/space.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/space.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/sweep.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/sweep.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/swiper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/swiper.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/swiper/full.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/swiper/full.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/swiper/heap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/swiper/heap.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/swiper/old.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/swiper/old.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/tlab.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/tlab.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/worklist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/worklist.rs -------------------------------------------------------------------------------- /dora-runtime/src/gc/zero.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/gc/zero.rs -------------------------------------------------------------------------------- /dora-runtime/src/handle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/handle.rs -------------------------------------------------------------------------------- /dora-runtime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/lib.rs -------------------------------------------------------------------------------- /dora-runtime/src/masm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/masm.rs -------------------------------------------------------------------------------- /dora-runtime/src/masm/arm64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/masm/arm64.rs -------------------------------------------------------------------------------- /dora-runtime/src/masm/x64.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/masm/x64.rs -------------------------------------------------------------------------------- /dora-runtime/src/mem.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/mem.rs -------------------------------------------------------------------------------- /dora-runtime/src/mirror.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/mirror.rs -------------------------------------------------------------------------------- /dora-runtime/src/mirror/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/mirror/string.rs -------------------------------------------------------------------------------- /dora-runtime/src/mode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/mode.rs -------------------------------------------------------------------------------- /dora-runtime/src/os.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/os.rs -------------------------------------------------------------------------------- /dora-runtime/src/os/allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/os/allocator.rs -------------------------------------------------------------------------------- /dora-runtime/src/os/page.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/os/page.rs -------------------------------------------------------------------------------- /dora-runtime/src/os/perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/os/perf.rs -------------------------------------------------------------------------------- /dora-runtime/src/safepoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/safepoint.rs -------------------------------------------------------------------------------- /dora-runtime/src/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/shape.rs -------------------------------------------------------------------------------- /dora-runtime/src/size.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/size.rs -------------------------------------------------------------------------------- /dora-runtime/src/snapshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/snapshot.rs -------------------------------------------------------------------------------- /dora-runtime/src/snapshot/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/snapshot/json.rs -------------------------------------------------------------------------------- /dora-runtime/src/stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/stack.rs -------------------------------------------------------------------------------- /dora-runtime/src/stdlib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/stdlib.rs -------------------------------------------------------------------------------- /dora-runtime/src/stdlib/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/stdlib/io.rs -------------------------------------------------------------------------------- /dora-runtime/src/threads.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/threads.rs -------------------------------------------------------------------------------- /dora-runtime/src/timer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/timer.rs -------------------------------------------------------------------------------- /dora-runtime/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/utils.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/classes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/classes.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/code.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/code.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/code_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/code_map.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/compilation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/compilation.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/enums.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/enums.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/extensions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/extensions.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/flags.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/globals.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/globals.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/impls.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/impls.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/initialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/initialize.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/known.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/known.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/natives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/natives.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/specialize.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/specialize.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/structs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/structs.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/tuples.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/tuples.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/ty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/ty.rs -------------------------------------------------------------------------------- /dora-runtime/src/vm/waitlists.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-runtime/src/vm/waitlists.rs -------------------------------------------------------------------------------- /dora-sema-fuzzer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-sema-fuzzer/Cargo.toml -------------------------------------------------------------------------------- /dora-sema-fuzzer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-sema-fuzzer/src/main.rs -------------------------------------------------------------------------------- /dora-token-fuzzer/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-token-fuzzer/Cargo.toml -------------------------------------------------------------------------------- /dora-token-fuzzer/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora-token-fuzzer/src/main.rs -------------------------------------------------------------------------------- /dora/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /dora/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora/Cargo.toml -------------------------------------------------------------------------------- /dora/src/driver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora/src/driver.rs -------------------------------------------------------------------------------- /dora/src/driver/flags.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora/src/driver/flags.rs -------------------------------------------------------------------------------- /dora/src/driver/start.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora/src/driver/start.rs -------------------------------------------------------------------------------- /dora/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/dora/src/main.rs -------------------------------------------------------------------------------- /editors/code/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/.eslintrc.json -------------------------------------------------------------------------------- /editors/code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/.gitignore -------------------------------------------------------------------------------- /editors/code/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/.vscode/launch.json -------------------------------------------------------------------------------- /editors/code/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/.vscode/settings.json -------------------------------------------------------------------------------- /editors/code/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/.vscode/tasks.json -------------------------------------------------------------------------------- /editors/code/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/.vscodeignore -------------------------------------------------------------------------------- /editors/code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/README.md -------------------------------------------------------------------------------- /editors/code/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/package-lock.json -------------------------------------------------------------------------------- /editors/code/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/package.json -------------------------------------------------------------------------------- /editors/code/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/src/extension.ts -------------------------------------------------------------------------------- /editors/code/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/editors/code/tsconfig.json -------------------------------------------------------------------------------- /pkgs/boots/assembler.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/assembler.dora -------------------------------------------------------------------------------- /pkgs/boots/assembler/arm64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/assembler/arm64.dora -------------------------------------------------------------------------------- /pkgs/boots/assembler/x64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/assembler/x64.dora -------------------------------------------------------------------------------- /pkgs/boots/boots.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/boots.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/builder.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/builder.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/data.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/data.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/dump.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/dump.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/opcode.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/opcode.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/program.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/program.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/reader.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/reader.dora -------------------------------------------------------------------------------- /pkgs/boots/bytecode/tests.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/bytecode/tests.dora -------------------------------------------------------------------------------- /pkgs/boots/cfg_simplification.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/cfg_simplification.dora -------------------------------------------------------------------------------- /pkgs/boots/codegen.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/codegen.dora -------------------------------------------------------------------------------- /pkgs/boots/codegen/arm64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/codegen/arm64.dora -------------------------------------------------------------------------------- /pkgs/boots/codegen/x64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/codegen/x64.dora -------------------------------------------------------------------------------- /pkgs/boots/compilation.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/compilation.dora -------------------------------------------------------------------------------- /pkgs/boots/deserializer.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/deserializer.dora -------------------------------------------------------------------------------- /pkgs/boots/dominator.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/dominator.dora -------------------------------------------------------------------------------- /pkgs/boots/dora-project.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/dora-project.toml -------------------------------------------------------------------------------- /pkgs/boots/graph.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/builder.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/builder.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/dump.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/dump.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/html.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/html.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/reader.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/reader.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/tests.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/tests.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/ty.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/ty.dora -------------------------------------------------------------------------------- /pkgs/boots/graph/verifier.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph/verifier.dora -------------------------------------------------------------------------------- /pkgs/boots/graph_builder.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/graph_builder.dora -------------------------------------------------------------------------------- /pkgs/boots/inlining.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/inlining.dora -------------------------------------------------------------------------------- /pkgs/boots/interface.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/interface.dora -------------------------------------------------------------------------------- /pkgs/boots/liveness.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/liveness.dora -------------------------------------------------------------------------------- /pkgs/boots/load_elimination.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/load_elimination.dora -------------------------------------------------------------------------------- /pkgs/boots/location.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/location.dora -------------------------------------------------------------------------------- /pkgs/boots/prepare_regalloc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/prepare_regalloc.dora -------------------------------------------------------------------------------- /pkgs/boots/regalloc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/regalloc.dora -------------------------------------------------------------------------------- /pkgs/boots/resolver.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/resolver.dora -------------------------------------------------------------------------------- /pkgs/boots/serializer.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/serializer.dora -------------------------------------------------------------------------------- /pkgs/boots/sparse_set.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/sparse_set.dora -------------------------------------------------------------------------------- /pkgs/boots/specialize.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/specialize.dora -------------------------------------------------------------------------------- /pkgs/boots/stackalloc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/boots/stackalloc.dora -------------------------------------------------------------------------------- /pkgs/std/collections.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/collections.dora -------------------------------------------------------------------------------- /pkgs/std/dora-project.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/dora-project.toml -------------------------------------------------------------------------------- /pkgs/std/io.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/io.dora -------------------------------------------------------------------------------- /pkgs/std/primitives.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/primitives.dora -------------------------------------------------------------------------------- /pkgs/std/rand.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/rand.dora -------------------------------------------------------------------------------- /pkgs/std/std.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/std.dora -------------------------------------------------------------------------------- /pkgs/std/string.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/string.dora -------------------------------------------------------------------------------- /pkgs/std/thread.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/thread.dora -------------------------------------------------------------------------------- /pkgs/std/traits.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/pkgs/std/traits.dora -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- 1 | stable 2 | -------------------------------------------------------------------------------- /tests/alias/alias-generic1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/alias/alias-generic1.dora -------------------------------------------------------------------------------- /tests/alias/alias-int1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/alias/alias-int1.dora -------------------------------------------------------------------------------- /tests/alias/alias-trait1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/alias/alias-trait1.dora -------------------------------------------------------------------------------- /tests/array/array-compare.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-compare.dora -------------------------------------------------------------------------------- /tests/array/array-contains.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-contains.dora -------------------------------------------------------------------------------- /tests/array/array-enumerate1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-enumerate1.dora -------------------------------------------------------------------------------- /tests/array/array-enumerate2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-enumerate2.dora -------------------------------------------------------------------------------- /tests/array/array-equals.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-equals.dora -------------------------------------------------------------------------------- /tests/array/array-field1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-field1.dora -------------------------------------------------------------------------------- /tests/array/array-field2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-field2.dora -------------------------------------------------------------------------------- /tests/array/array-for-tuple.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-for-tuple.dora -------------------------------------------------------------------------------- /tests/array/array-for1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-for1.dora -------------------------------------------------------------------------------- /tests/array/array-for3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-for3.dora -------------------------------------------------------------------------------- /tests/array/array-gc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-gc.dora -------------------------------------------------------------------------------- /tests/array/array-get.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-get.dora -------------------------------------------------------------------------------- /tests/array/array-length.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-length.dora -------------------------------------------------------------------------------- /tests/array/array-list1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-list1.dora -------------------------------------------------------------------------------- /tests/array/array-new.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-new.dora -------------------------------------------------------------------------------- /tests/array/array-rest1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-rest1.dora -------------------------------------------------------------------------------- /tests/array/array-rest2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-rest2.dora -------------------------------------------------------------------------------- /tests/array/array-rest3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-rest3.dora -------------------------------------------------------------------------------- /tests/array/array-rest4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-rest4.dora -------------------------------------------------------------------------------- /tests/array/array-rest5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-rest5.dora -------------------------------------------------------------------------------- /tests/array/array-set.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-set.dora -------------------------------------------------------------------------------- /tests/array/array-sortStable.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-sortStable.dora -------------------------------------------------------------------------------- /tests/array/array-syntax1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-syntax1.dora -------------------------------------------------------------------------------- /tests/array/array-toString.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-toString.dora -------------------------------------------------------------------------------- /tests/array/array-zero.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array-zero.dora -------------------------------------------------------------------------------- /tests/array/array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array1.dora -------------------------------------------------------------------------------- /tests/array/array10.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array10.dora -------------------------------------------------------------------------------- /tests/array/array13.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array13.dora -------------------------------------------------------------------------------- /tests/array/array14.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array14.dora -------------------------------------------------------------------------------- /tests/array/array2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array2.dora -------------------------------------------------------------------------------- /tests/array/array3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array3.dora -------------------------------------------------------------------------------- /tests/array/array4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array4.dora -------------------------------------------------------------------------------- /tests/array/array5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array5.dora -------------------------------------------------------------------------------- /tests/array/array6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array6.dora -------------------------------------------------------------------------------- /tests/array/array7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array7.dora -------------------------------------------------------------------------------- /tests/array/array8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array8.dora -------------------------------------------------------------------------------- /tests/array/array9.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/array/array9.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees-mt1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees-mt1.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees-mt1.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees-mt1.stdout -------------------------------------------------------------------------------- /tests/bench/binarytrees1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees1.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees1.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees1.stdout -------------------------------------------------------------------------------- /tests/bench/binarytrees2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees2.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees2.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees2.stdout -------------------------------------------------------------------------------- /tests/bench/binarytrees3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees3.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees3.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees3.stdout -------------------------------------------------------------------------------- /tests/bench/binarytrees4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees4.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees4.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees4.stdout -------------------------------------------------------------------------------- /tests/bench/binarytrees5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees5.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees5.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees5.stdout -------------------------------------------------------------------------------- /tests/bench/binarytrees6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees6.dora -------------------------------------------------------------------------------- /tests/bench/binarytrees6.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/binarytrees6.stdout -------------------------------------------------------------------------------- /tests/bench/fannkuchredux1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux1.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux2.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux3.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux4.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux5.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux6.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux7.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux8.dora -------------------------------------------------------------------------------- /tests/bench/fannkuchredux9.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/fannkuchredux9.dora -------------------------------------------------------------------------------- /tests/bench/gcbench1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/gcbench1.dora -------------------------------------------------------------------------------- /tests/bench/gcold1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/gcold1.dora -------------------------------------------------------------------------------- /tests/bench/nbody10.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/nbody10.dora -------------------------------------------------------------------------------- /tests/bench/richards1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/richards1.dora -------------------------------------------------------------------------------- /tests/bench/splay1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/splay1.dora -------------------------------------------------------------------------------- /tests/bench/splunc1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/bench/splunc1.dora -------------------------------------------------------------------------------- /tests/boots/add-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/add-float32.dora -------------------------------------------------------------------------------- /tests/boots/add-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/add-float64.dora -------------------------------------------------------------------------------- /tests/boots/add-int32-same.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/add-int32-same.dora -------------------------------------------------------------------------------- /tests/boots/add-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/add-int32.dora -------------------------------------------------------------------------------- /tests/boots/add-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/add-int64.dora -------------------------------------------------------------------------------- /tests/boots/and-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/and-int32.dora -------------------------------------------------------------------------------- /tests/boots/and-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/and-int64.dora -------------------------------------------------------------------------------- /tests/boots/array-length.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-length.dora -------------------------------------------------------------------------------- /tests/boots/array-load-enum1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-load-enum1.dora -------------------------------------------------------------------------------- /tests/boots/array-load-enum2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-load-enum2.dora -------------------------------------------------------------------------------- /tests/boots/array-load-ptr.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-load-ptr.dora -------------------------------------------------------------------------------- /tests/boots/array-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-new1.dora -------------------------------------------------------------------------------- /tests/boots/array-new2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-new2.dora -------------------------------------------------------------------------------- /tests/boots/array-new3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-new3.dora -------------------------------------------------------------------------------- /tests/boots/array-new4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/array-new4.dora -------------------------------------------------------------------------------- /tests/boots/assert1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/assert1.dora -------------------------------------------------------------------------------- /tests/boots/assert2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/assert2.dora -------------------------------------------------------------------------------- /tests/boots/class-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new1.dora -------------------------------------------------------------------------------- /tests/boots/class-new2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new2.dora -------------------------------------------------------------------------------- /tests/boots/class-new3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new3.dora -------------------------------------------------------------------------------- /tests/boots/class-new4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new4.dora -------------------------------------------------------------------------------- /tests/boots/class-new5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new5.dora -------------------------------------------------------------------------------- /tests/boots/class-new6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new6.dora -------------------------------------------------------------------------------- /tests/boots/class-new7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/class-new7.dora -------------------------------------------------------------------------------- /tests/boots/compare-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/compare-float32.dora -------------------------------------------------------------------------------- /tests/boots/compare-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/compare-float64.dora -------------------------------------------------------------------------------- /tests/boots/compare-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/compare-int32.dora -------------------------------------------------------------------------------- /tests/boots/compare-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/compare-int64.dora -------------------------------------------------------------------------------- /tests/boots/compare-uint8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/compare-uint8.dora -------------------------------------------------------------------------------- /tests/boots/div-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/div-float32.dora -------------------------------------------------------------------------------- /tests/boots/div-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/div-float64.dora -------------------------------------------------------------------------------- /tests/boots/div-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/div-int64.dora -------------------------------------------------------------------------------- /tests/boots/enum-eq1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/enum-eq1.dora -------------------------------------------------------------------------------- /tests/boots/enum-match1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/enum-match1.dora -------------------------------------------------------------------------------- /tests/boots/enum-match2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/enum-match2.dora -------------------------------------------------------------------------------- /tests/boots/enum-match3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/enum-match3.dora -------------------------------------------------------------------------------- /tests/boots/enum-ne1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/enum-ne1.dora -------------------------------------------------------------------------------- /tests/boots/enum-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/enum-new1.dora -------------------------------------------------------------------------------- /tests/boots/fail1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/fail1.dora -------------------------------------------------------------------------------- /tests/boots/gc1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/gc1.dora -------------------------------------------------------------------------------- /tests/boots/gc2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/gc2.dora -------------------------------------------------------------------------------- /tests/boots/gc3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/gc3.dora -------------------------------------------------------------------------------- /tests/boots/generic-add.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/generic-add.dora -------------------------------------------------------------------------------- /tests/boots/global-load-gc1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/global-load-gc1.dora -------------------------------------------------------------------------------- /tests/boots/global-load-gc2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/global-load-gc2.dora -------------------------------------------------------------------------------- /tests/boots/global-load-gc3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/global-load-gc3.dora -------------------------------------------------------------------------------- /tests/boots/global-load-gc4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/global-load-gc4.dora -------------------------------------------------------------------------------- /tests/boots/global-load-ptr.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/global-load-ptr.dora -------------------------------------------------------------------------------- /tests/boots/hello.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/hello.dora -------------------------------------------------------------------------------- /tests/boots/if-phi-critical.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/if-phi-critical.dora -------------------------------------------------------------------------------- /tests/boots/if-return.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/if-return.dora -------------------------------------------------------------------------------- /tests/boots/inline-return1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/inline-return1.dora -------------------------------------------------------------------------------- /tests/boots/inline1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/inline1.dora -------------------------------------------------------------------------------- /tests/boots/inline2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/inline2.dora -------------------------------------------------------------------------------- /tests/boots/inline3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/inline3.dora -------------------------------------------------------------------------------- /tests/boots/inline4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/inline4.dora -------------------------------------------------------------------------------- /tests/boots/int64-ops.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/int64-ops.dora -------------------------------------------------------------------------------- /tests/boots/mod-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/mod-int64.dora -------------------------------------------------------------------------------- /tests/boots/mul-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/mul-float32.dora -------------------------------------------------------------------------------- /tests/boots/mul-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/mul-float64.dora -------------------------------------------------------------------------------- /tests/boots/mul-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/mul-int32.dora -------------------------------------------------------------------------------- /tests/boots/mul-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/mul-int64.dora -------------------------------------------------------------------------------- /tests/boots/neg-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/neg-float32.dora -------------------------------------------------------------------------------- /tests/boots/neg-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/neg-float64.dora -------------------------------------------------------------------------------- /tests/boots/neg-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/neg-int32.dora -------------------------------------------------------------------------------- /tests/boots/neg-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/neg-int64.dora -------------------------------------------------------------------------------- /tests/boots/nested-loop1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/nested-loop1.dora -------------------------------------------------------------------------------- /tests/boots/nested-loop2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/nested-loop2.dora -------------------------------------------------------------------------------- /tests/boots/not-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/not-int32.dora -------------------------------------------------------------------------------- /tests/boots/not-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/not-int64.dora -------------------------------------------------------------------------------- /tests/boots/opt/if-const.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/opt/if-const.dora -------------------------------------------------------------------------------- /tests/boots/option-match1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/option-match1.dora -------------------------------------------------------------------------------- /tests/boots/option-match2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/option-match2.dora -------------------------------------------------------------------------------- /tests/boots/option-match3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/option-match3.dora -------------------------------------------------------------------------------- /tests/boots/option-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/option-new1.dora -------------------------------------------------------------------------------- /tests/boots/option-new2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/option-new2.dora -------------------------------------------------------------------------------- /tests/boots/option-new3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/option-new3.dora -------------------------------------------------------------------------------- /tests/boots/or-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/or-int32.dora -------------------------------------------------------------------------------- /tests/boots/or-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/or-int64.dora -------------------------------------------------------------------------------- /tests/boots/result-match1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/result-match1.dora -------------------------------------------------------------------------------- /tests/boots/result-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/result-new1.dora -------------------------------------------------------------------------------- /tests/boots/return-bool-arg.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/return-bool-arg.dora -------------------------------------------------------------------------------- /tests/boots/return-lambda.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/return-lambda.dora -------------------------------------------------------------------------------- /tests/boots/return-pointer.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/return-pointer.dora -------------------------------------------------------------------------------- /tests/boots/return-tuple1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/return-tuple1.dora -------------------------------------------------------------------------------- /tests/boots/sar-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/sar-int32.dora -------------------------------------------------------------------------------- /tests/boots/sar-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/sar-int64.dora -------------------------------------------------------------------------------- /tests/boots/shl-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/shl-int32.dora -------------------------------------------------------------------------------- /tests/boots/shl-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/shl-int64.dora -------------------------------------------------------------------------------- /tests/boots/shr-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/shr-int32.dora -------------------------------------------------------------------------------- /tests/boots/shr-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/shr-int64.dora -------------------------------------------------------------------------------- /tests/boots/struct-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/struct-new1.dora -------------------------------------------------------------------------------- /tests/boots/struct-new2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/struct-new2.dora -------------------------------------------------------------------------------- /tests/boots/struct-new3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/struct-new3.dora -------------------------------------------------------------------------------- /tests/boots/struct-new4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/struct-new4.dora -------------------------------------------------------------------------------- /tests/boots/sub-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/sub-float32.dora -------------------------------------------------------------------------------- /tests/boots/sub-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/sub-float64.dora -------------------------------------------------------------------------------- /tests/boots/sub-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/sub-int32.dora -------------------------------------------------------------------------------- /tests/boots/sub-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/sub-int64.dora -------------------------------------------------------------------------------- /tests/boots/test.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/test.dora -------------------------------------------------------------------------------- /tests/boots/trait-method1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/trait-method1.dora -------------------------------------------------------------------------------- /tests/boots/trait-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/trait-new1.dora -------------------------------------------------------------------------------- /tests/boots/tuple-new1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/tuple-new1.dora -------------------------------------------------------------------------------- /tests/boots/tuple-new2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/tuple-new2.dora -------------------------------------------------------------------------------- /tests/boots/unreachable1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/unreachable1.dora -------------------------------------------------------------------------------- /tests/boots/unreachable2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/unreachable2.dora -------------------------------------------------------------------------------- /tests/boots/while-phi1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/while-phi1.dora -------------------------------------------------------------------------------- /tests/boots/while-phi2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/while-phi2.dora -------------------------------------------------------------------------------- /tests/boots/while-phi3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/while-phi3.dora -------------------------------------------------------------------------------- /tests/boots/while-phi4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/while-phi4.dora -------------------------------------------------------------------------------- /tests/boots/xor-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/xor-int32.dora -------------------------------------------------------------------------------- /tests/boots/xor-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/boots/xor-int64.dora -------------------------------------------------------------------------------- /tests/cannon/abi1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/abi1.dora -------------------------------------------------------------------------------- /tests/cannon/abi2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/abi2.dora -------------------------------------------------------------------------------- /tests/cannon/abi3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/abi3.dora -------------------------------------------------------------------------------- /tests/cannon/array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/array1.dora -------------------------------------------------------------------------------- /tests/cannon/array2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/array2.dora -------------------------------------------------------------------------------- /tests/cannon/assert1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/assert1.dora -------------------------------------------------------------------------------- /tests/cannon/basic1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/basic1.dora -------------------------------------------------------------------------------- /tests/cannon/basic2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/basic2.dora -------------------------------------------------------------------------------- /tests/cannon/bool1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/bool1.dora -------------------------------------------------------------------------------- /tests/cannon/byte1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/byte1.dora -------------------------------------------------------------------------------- /tests/cannon/char1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/char1.dora -------------------------------------------------------------------------------- /tests/cannon/enum1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/enum1.dora -------------------------------------------------------------------------------- /tests/cannon/fct1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/fct1.dora -------------------------------------------------------------------------------- /tests/cannon/fct2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/fct2.dora -------------------------------------------------------------------------------- /tests/cannon/fct3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/fct3.dora -------------------------------------------------------------------------------- /tests/cannon/fct4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/fct4.dora -------------------------------------------------------------------------------- /tests/cannon/float32-1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/float32-1.dora -------------------------------------------------------------------------------- /tests/cannon/float64-1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/float64-1.dora -------------------------------------------------------------------------------- /tests/cannon/int32-1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/int32-1.dora -------------------------------------------------------------------------------- /tests/cannon/int32-2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/int32-2.dora -------------------------------------------------------------------------------- /tests/cannon/int64-1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/int64-1.dora -------------------------------------------------------------------------------- /tests/cannon/int64-2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/int64-2.dora -------------------------------------------------------------------------------- /tests/cannon/load1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/load1.dora -------------------------------------------------------------------------------- /tests/cannon/load2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/load2.dora -------------------------------------------------------------------------------- /tests/cannon/store1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/store1.dora -------------------------------------------------------------------------------- /tests/cannon/store2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/store2.dora -------------------------------------------------------------------------------- /tests/cannon/while1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/cannon/while1.dora -------------------------------------------------------------------------------- /tests/class/obj1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj1.dora -------------------------------------------------------------------------------- /tests/class/obj2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj2.dora -------------------------------------------------------------------------------- /tests/class/obj3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj3.dora -------------------------------------------------------------------------------- /tests/class/obj4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj4.dora -------------------------------------------------------------------------------- /tests/class/obj5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj5.dora -------------------------------------------------------------------------------- /tests/class/obj6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj6.dora -------------------------------------------------------------------------------- /tests/class/obj7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/class/obj7.dora -------------------------------------------------------------------------------- /tests/empty-world.dora: -------------------------------------------------------------------------------- 1 | fn main() {} -------------------------------------------------------------------------------- /tests/enum/enum-array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-array1.dora -------------------------------------------------------------------------------- /tests/enum/enum-array2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-array2.dora -------------------------------------------------------------------------------- /tests/enum/enum-field1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-field1.dora -------------------------------------------------------------------------------- /tests/enum/enum-field2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-field2.dora -------------------------------------------------------------------------------- /tests/enum/enum-global1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-global1.dora -------------------------------------------------------------------------------- /tests/enum/enum-int1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-int1.dora -------------------------------------------------------------------------------- /tests/enum/enum-int2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-int2.dora -------------------------------------------------------------------------------- /tests/enum/enum-match1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-match1.dora -------------------------------------------------------------------------------- /tests/enum/enum-match2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-match2.dora -------------------------------------------------------------------------------- /tests/enum/enum-match3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-match3.dora -------------------------------------------------------------------------------- /tests/enum/enum-match4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-match4.dora -------------------------------------------------------------------------------- /tests/enum/enum-match5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-match5.dora -------------------------------------------------------------------------------- /tests/enum/enum-match6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-match6.dora -------------------------------------------------------------------------------- /tests/enum/enum-option1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-option1.dora -------------------------------------------------------------------------------- /tests/enum/enum-option2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-option2.dora -------------------------------------------------------------------------------- /tests/enum/enum-option3.dora: -------------------------------------------------------------------------------- 1 | //= error 2 | 3 | fn main() { 4 | Option[String]::None.getOrPanic(); 5 | } 6 | -------------------------------------------------------------------------------- /tests/enum/enum-option4.dora: -------------------------------------------------------------------------------- 1 | //= error 2 | 3 | fn main() { 4 | Option[Int32]::None.getOrPanic(); 5 | } 6 | -------------------------------------------------------------------------------- /tests/enum/enum-ptr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-ptr1.dora -------------------------------------------------------------------------------- /tests/enum/enum-ptr2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-ptr2.dora -------------------------------------------------------------------------------- /tests/enum/enum-reg1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-reg1.dora -------------------------------------------------------------------------------- /tests/enum/enum-return1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-return1.dora -------------------------------------------------------------------------------- /tests/enum/enum-tagged1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-tagged1.dora -------------------------------------------------------------------------------- /tests/enum/enum-tagged2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-tagged2.dora -------------------------------------------------------------------------------- /tests/enum/enum-tuple1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/enum/enum-tuple1.dora -------------------------------------------------------------------------------- /tests/float/abs.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/abs.dora -------------------------------------------------------------------------------- /tests/float/float-class.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float-class.dora -------------------------------------------------------------------------------- /tests/float/float-global.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float-global.dora -------------------------------------------------------------------------------- /tests/float/float-negative0.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float-negative0.dora -------------------------------------------------------------------------------- /tests/float/float-parse.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float-parse.dora -------------------------------------------------------------------------------- /tests/float/float-sqrt1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float-sqrt1.dora -------------------------------------------------------------------------------- /tests/float/float0.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float0.dora -------------------------------------------------------------------------------- /tests/float/float1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float1.dora -------------------------------------------------------------------------------- /tests/float/float10.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float10.dora -------------------------------------------------------------------------------- /tests/float/float11.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float11.dora -------------------------------------------------------------------------------- /tests/float/float12.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float12.dora -------------------------------------------------------------------------------- /tests/float/float15.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float15.dora -------------------------------------------------------------------------------- /tests/float/float16.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float16.dora -------------------------------------------------------------------------------- /tests/float/float2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float2.dora -------------------------------------------------------------------------------- /tests/float/float3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float3.dora -------------------------------------------------------------------------------- /tests/float/float32-roundUp.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float32-roundUp.dora -------------------------------------------------------------------------------- /tests/float/float4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float4.dora -------------------------------------------------------------------------------- /tests/float/float5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float5.dora -------------------------------------------------------------------------------- /tests/float/float6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float6.dora -------------------------------------------------------------------------------- /tests/float/float64-roundUp.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float64-roundUp.dora -------------------------------------------------------------------------------- /tests/float/float64_0.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float64_0.dora -------------------------------------------------------------------------------- /tests/float/float7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float7.dora -------------------------------------------------------------------------------- /tests/float/float8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float8.dora -------------------------------------------------------------------------------- /tests/float/float9.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/float/float9.dora -------------------------------------------------------------------------------- /tests/for/for-range1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/for/for-range1.dora -------------------------------------------------------------------------------- /tests/for/for-range2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/for/for-range2.dora -------------------------------------------------------------------------------- /tests/for/for-range3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/for/for-range3.dora -------------------------------------------------------------------------------- /tests/for/for-range4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/for/for-range4.dora -------------------------------------------------------------------------------- /tests/gc/gc1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc1.dora -------------------------------------------------------------------------------- /tests/gc/gc10.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc10.dora -------------------------------------------------------------------------------- /tests/gc/gc11.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc11.dora -------------------------------------------------------------------------------- /tests/gc/gc2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc2.dora -------------------------------------------------------------------------------- /tests/gc/gc3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc3.dora -------------------------------------------------------------------------------- /tests/gc/gc4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc4.dora -------------------------------------------------------------------------------- /tests/gc/gc5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc5.dora -------------------------------------------------------------------------------- /tests/gc/gc6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc6.dora -------------------------------------------------------------------------------- /tests/gc/gc7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc7.dora -------------------------------------------------------------------------------- /tests/gc/gc8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc8.dora -------------------------------------------------------------------------------- /tests/gc/gc9.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/gc/gc9.dora -------------------------------------------------------------------------------- /tests/generic/generic-add1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-add1.dora -------------------------------------------------------------------------------- /tests/generic/generic-call1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-call1.dora -------------------------------------------------------------------------------- /tests/generic/generic-call2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-call2.dora -------------------------------------------------------------------------------- /tests/generic/generic-call3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-call3.dora -------------------------------------------------------------------------------- /tests/generic/generic-call4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-call4.dora -------------------------------------------------------------------------------- /tests/generic/generic-div1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-div1.dora -------------------------------------------------------------------------------- /tests/generic/generic-ge1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-ge1.dora -------------------------------------------------------------------------------- /tests/generic/generic-gt1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-gt1.dora -------------------------------------------------------------------------------- /tests/generic/generic-impl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-impl1.dora -------------------------------------------------------------------------------- /tests/generic/generic-le1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-le1.dora -------------------------------------------------------------------------------- /tests/generic/generic-lt1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-lt1.dora -------------------------------------------------------------------------------- /tests/generic/generic-mod1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-mod1.dora -------------------------------------------------------------------------------- /tests/generic/generic-mul1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-mul1.dora -------------------------------------------------------------------------------- /tests/generic/generic-neg1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-neg1.dora -------------------------------------------------------------------------------- /tests/generic/generic-not1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-not1.dora -------------------------------------------------------------------------------- /tests/generic/generic-sar1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-sar1.dora -------------------------------------------------------------------------------- /tests/generic/generic-shl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-shl1.dora -------------------------------------------------------------------------------- /tests/generic/generic-shr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-shr1.dora -------------------------------------------------------------------------------- /tests/generic/generic-sub1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic-sub1.dora -------------------------------------------------------------------------------- /tests/generic/generic1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic1.dora -------------------------------------------------------------------------------- /tests/generic/generic10.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic10.dora -------------------------------------------------------------------------------- /tests/generic/generic12.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic12.dora -------------------------------------------------------------------------------- /tests/generic/generic2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic2.dora -------------------------------------------------------------------------------- /tests/generic/generic4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic4.dora -------------------------------------------------------------------------------- /tests/generic/generic6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic6.dora -------------------------------------------------------------------------------- /tests/generic/generic7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic7.dora -------------------------------------------------------------------------------- /tests/generic/generic8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic8.dora -------------------------------------------------------------------------------- /tests/generic/generic9.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/generic/generic9.dora -------------------------------------------------------------------------------- /tests/hello-world.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/hello-world.dora -------------------------------------------------------------------------------- /tests/impl/impl-alias1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/impl/impl-alias1.dora -------------------------------------------------------------------------------- /tests/impl/impl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/impl/impl1.dora -------------------------------------------------------------------------------- /tests/impl/impl2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/impl/impl2.dora -------------------------------------------------------------------------------- /tests/impl/impl3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/impl/impl3.dora -------------------------------------------------------------------------------- /tests/impl/impl4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/impl/impl4.dora -------------------------------------------------------------------------------- /tests/int/div-zero1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/div-zero1.dora -------------------------------------------------------------------------------- /tests/int/div-zero2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/div-zero2.dora -------------------------------------------------------------------------------- /tests/int/expr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/expr1.dora -------------------------------------------------------------------------------- /tests/int/expr2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/expr2.dora -------------------------------------------------------------------------------- /tests/int/expr4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/expr4.dora -------------------------------------------------------------------------------- /tests/int/expr5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/expr5.dora -------------------------------------------------------------------------------- /tests/int/expr6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/expr6.dora -------------------------------------------------------------------------------- /tests/int/expr7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/expr7.dora -------------------------------------------------------------------------------- /tests/int/int-count-bits.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int-count-bits.dora -------------------------------------------------------------------------------- /tests/int/int-shift-rotate.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int-shift-rotate.dora -------------------------------------------------------------------------------- /tests/int/int1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int1.dora -------------------------------------------------------------------------------- /tests/int/int2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int2.dora -------------------------------------------------------------------------------- /tests/int/int32-tostring.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int32-tostring.dora -------------------------------------------------------------------------------- /tests/int/int64-1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-1.dora -------------------------------------------------------------------------------- /tests/int/int64-2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-2.dora -------------------------------------------------------------------------------- /tests/int/int64-3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-3.dora -------------------------------------------------------------------------------- /tests/int/int64-4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-4.dora -------------------------------------------------------------------------------- /tests/int/int64-5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-5.dora -------------------------------------------------------------------------------- /tests/int/int64-count-bits.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-count-bits.dora -------------------------------------------------------------------------------- /tests/int/int64-tostring.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/int64-tostring.dora -------------------------------------------------------------------------------- /tests/int/shl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/shl1.dora -------------------------------------------------------------------------------- /tests/int/shr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/shr1.dora -------------------------------------------------------------------------------- /tests/int/zero.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/int/zero.dora -------------------------------------------------------------------------------- /tests/io/123.bin: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /tests/io/abc.txt: -------------------------------------------------------------------------------- 1 | abc -------------------------------------------------------------------------------- /tests/io/file-create1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/file-create1.dora -------------------------------------------------------------------------------- /tests/io/file-read1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/file-read1.dora -------------------------------------------------------------------------------- /tests/io/read-as-bytes1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/read-as-bytes1.dora -------------------------------------------------------------------------------- /tests/io/read-as-string1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/read-as-string1.dora -------------------------------------------------------------------------------- /tests/io/stderr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/stderr1.dora -------------------------------------------------------------------------------- /tests/io/stdout1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/stdout1.dora -------------------------------------------------------------------------------- /tests/io/tcp-server.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/tcp-server.dora -------------------------------------------------------------------------------- /tests/io/tcp-stream.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/tcp-stream.dora -------------------------------------------------------------------------------- /tests/io/write-as-bytes1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/write-as-bytes1.dora -------------------------------------------------------------------------------- /tests/io/write-as-string1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/io/write-as-string1.dora -------------------------------------------------------------------------------- /tests/lambda/lambda-call.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/lambda/lambda-call.dora -------------------------------------------------------------------------------- /tests/lambda/lambda-impl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/lambda/lambda-impl1.dora -------------------------------------------------------------------------------- /tests/lambda/lambda-in-enum.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/lambda/lambda-in-enum.dora -------------------------------------------------------------------------------- /tests/lambda/lambda-in-fct.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/lambda/lambda-in-fct.dora -------------------------------------------------------------------------------- /tests/lambda/lambda-new.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/lambda/lambda-new.dora -------------------------------------------------------------------------------- /tests/lambda/lambda-self.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/lambda/lambda-self.dora -------------------------------------------------------------------------------- /tests/language/assert1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/assert1.dora -------------------------------------------------------------------------------- /tests/language/assert2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/assert2.dora -------------------------------------------------------------------------------- /tests/language/assert3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/assert3.dora -------------------------------------------------------------------------------- /tests/language/block1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/block1.dora -------------------------------------------------------------------------------- /tests/language/block2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/block2.dora -------------------------------------------------------------------------------- /tests/language/bool1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/bool1.dora -------------------------------------------------------------------------------- /tests/language/bool2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/bool2.dora -------------------------------------------------------------------------------- /tests/language/break1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/break1.dora -------------------------------------------------------------------------------- /tests/language/byte1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/byte1.dora -------------------------------------------------------------------------------- /tests/language/byte3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/byte3.dora -------------------------------------------------------------------------------- /tests/language/char1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/char1.dora -------------------------------------------------------------------------------- /tests/language/char2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/char2.dora -------------------------------------------------------------------------------- /tests/language/char3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/char3.dora -------------------------------------------------------------------------------- /tests/language/cmp1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/cmp1.dora -------------------------------------------------------------------------------- /tests/language/const1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/const1.dora -------------------------------------------------------------------------------- /tests/language/const2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/const2.dora -------------------------------------------------------------------------------- /tests/language/fn1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/fn1.dora -------------------------------------------------------------------------------- /tests/language/fn2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/fn2.dora -------------------------------------------------------------------------------- /tests/language/fn3.dora: -------------------------------------------------------------------------------- 1 | //= error code 2 2 | 3 | fn main(): Int32 { 4 | return 2i32; 5 | } 6 | -------------------------------------------------------------------------------- /tests/language/fn5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/fn5.dora -------------------------------------------------------------------------------- /tests/language/fn6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/fn6.dora -------------------------------------------------------------------------------- /tests/language/fn7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/fn7.dora -------------------------------------------------------------------------------- /tests/language/fn8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/fn8.dora -------------------------------------------------------------------------------- /tests/language/global1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global1.dora -------------------------------------------------------------------------------- /tests/language/global2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global2.dora -------------------------------------------------------------------------------- /tests/language/global3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global3.dora -------------------------------------------------------------------------------- /tests/language/global4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global4.dora -------------------------------------------------------------------------------- /tests/language/global5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global5.dora -------------------------------------------------------------------------------- /tests/language/global6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global6.dora -------------------------------------------------------------------------------- /tests/language/global7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global7.dora -------------------------------------------------------------------------------- /tests/language/global8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global8.dora -------------------------------------------------------------------------------- /tests/language/global9.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/global9.dora -------------------------------------------------------------------------------- /tests/language/if1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/if1.dora -------------------------------------------------------------------------------- /tests/language/is1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/is1.dora -------------------------------------------------------------------------------- /tests/language/match-guard1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/match-guard1.dora -------------------------------------------------------------------------------- /tests/language/mod1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/mod1.dora -------------------------------------------------------------------------------- /tests/language/noop-calls.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/noop-calls.dora -------------------------------------------------------------------------------- /tests/language/pattern-if1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-if1.dora -------------------------------------------------------------------------------- /tests/language/pattern-if2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-if2.dora -------------------------------------------------------------------------------- /tests/language/pattern-if3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-if3.dora -------------------------------------------------------------------------------- /tests/language/pattern-if4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-if4.dora -------------------------------------------------------------------------------- /tests/language/pattern-if5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-if5.dora -------------------------------------------------------------------------------- /tests/language/pattern-if6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-if6.dora -------------------------------------------------------------------------------- /tests/language/pattern-is1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/pattern-is1.dora -------------------------------------------------------------------------------- /tests/language/precedence.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/precedence.dora -------------------------------------------------------------------------------- /tests/language/self1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/language/self1.dora -------------------------------------------------------------------------------- /tests/ops/ops-add1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-add1.dora -------------------------------------------------------------------------------- /tests/ops/ops-arith-shr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-arith-shr1.dora -------------------------------------------------------------------------------- /tests/ops/ops-bitand-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-bitand-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-bitand1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-bitand1.dora -------------------------------------------------------------------------------- /tests/ops/ops-bitor-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-bitor-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-bitor1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-bitor1.dora -------------------------------------------------------------------------------- /tests/ops/ops-bitxor-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-bitxor-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-bitxor1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-bitxor1.dora -------------------------------------------------------------------------------- /tests/ops/ops-div-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-div-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-div1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-div1.dora -------------------------------------------------------------------------------- /tests/ops/ops-index-get1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-index-get1.dora -------------------------------------------------------------------------------- /tests/ops/ops-index-set1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-index-set1.dora -------------------------------------------------------------------------------- /tests/ops/ops-logical-shr1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-logical-shr1.dora -------------------------------------------------------------------------------- /tests/ops/ops-mod-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-mod-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-mod1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-mod1.dora -------------------------------------------------------------------------------- /tests/ops/ops-mul-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-mul-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-mul1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-mul1.dora -------------------------------------------------------------------------------- /tests/ops/ops-neg1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-neg1.dora -------------------------------------------------------------------------------- /tests/ops/ops-not1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-not1.dora -------------------------------------------------------------------------------- /tests/ops/ops-sar-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-sar-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-shl-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-shl-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-shl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-shl1.dora -------------------------------------------------------------------------------- /tests/ops/ops-shr-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-shr-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-sub-array.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-sub-array.dora -------------------------------------------------------------------------------- /tests/ops/ops-sub1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/ops/ops-sub1.dora -------------------------------------------------------------------------------- /tests/opt/load-elimination.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/opt/load-elimination.dora -------------------------------------------------------------------------------- /tests/snapshot/snapshot1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/snapshot/snapshot1.dora -------------------------------------------------------------------------------- /tests/snapshot/snapshot2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/snapshot/snapshot2.dora -------------------------------------------------------------------------------- /tests/snapshot/snapshot3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/snapshot/snapshot3.dora -------------------------------------------------------------------------------- /tests/snapshot/snapshot4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/snapshot/snapshot4.dora -------------------------------------------------------------------------------- /tests/snapshot/snapshot5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/snapshot/snapshot5.dora -------------------------------------------------------------------------------- /tests/stdlib/abort1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/abort1.dora -------------------------------------------------------------------------------- /tests/stdlib/arg1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/arg1.dora -------------------------------------------------------------------------------- /tests/stdlib/array-join1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/array-join1.dora -------------------------------------------------------------------------------- /tests/stdlib/bitset1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/bitset1.dora -------------------------------------------------------------------------------- /tests/stdlib/bitvec-union1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/bitvec-union1.dora -------------------------------------------------------------------------------- /tests/stdlib/bitvec1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/bitvec1.dora -------------------------------------------------------------------------------- /tests/stdlib/char-len-utf8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/char-len-utf8.dora -------------------------------------------------------------------------------- /tests/stdlib/cmp-char.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/cmp-char.dora -------------------------------------------------------------------------------- /tests/stdlib/cmp-float32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/cmp-float32.dora -------------------------------------------------------------------------------- /tests/stdlib/cmp-float64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/cmp-float64.dora -------------------------------------------------------------------------------- /tests/stdlib/cmp-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/cmp-int32.dora -------------------------------------------------------------------------------- /tests/stdlib/cmp-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/cmp-int64.dora -------------------------------------------------------------------------------- /tests/stdlib/exit0.dora: -------------------------------------------------------------------------------- 1 | fn main() { 2 | std::exit(0i32); 3 | } -------------------------------------------------------------------------------- /tests/stdlib/exit1.dora: -------------------------------------------------------------------------------- 1 | //= error code 1 2 | 3 | fn main() { 4 | std::exit(1i32); 5 | } -------------------------------------------------------------------------------- /tests/stdlib/exit2.dora: -------------------------------------------------------------------------------- 1 | //= error code 2 2 | 3 | fn main() { 4 | std::exit(2i32); 5 | } -------------------------------------------------------------------------------- /tests/stdlib/fatal1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/fatal1.dora -------------------------------------------------------------------------------- /tests/stdlib/fatal2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/fatal2.dora -------------------------------------------------------------------------------- /tests/stdlib/hashmap-clone1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashmap-clone1.dora -------------------------------------------------------------------------------- /tests/stdlib/hashmap1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashmap1.dora -------------------------------------------------------------------------------- /tests/stdlib/hashmap2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashmap2.dora -------------------------------------------------------------------------------- /tests/stdlib/hashmap3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashmap3.dora -------------------------------------------------------------------------------- /tests/stdlib/hashmap4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashmap4.dora -------------------------------------------------------------------------------- /tests/stdlib/hashset1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashset1.dora -------------------------------------------------------------------------------- /tests/stdlib/hashset2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashset2.dora -------------------------------------------------------------------------------- /tests/stdlib/hashset3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hashset3.dora -------------------------------------------------------------------------------- /tests/stdlib/hex1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/hex1.dora -------------------------------------------------------------------------------- /tests/stdlib/int-alias.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/int-alias.dora -------------------------------------------------------------------------------- /tests/stdlib/int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/int32.dora -------------------------------------------------------------------------------- /tests/stdlib/iterator-fold.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/iterator-fold.dora -------------------------------------------------------------------------------- /tests/stdlib/iterator-join.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/iterator-join.dora -------------------------------------------------------------------------------- /tests/stdlib/iterator-map.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/iterator-map.dora -------------------------------------------------------------------------------- /tests/stdlib/limit1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/limit1.dora -------------------------------------------------------------------------------- /tests/stdlib/num-as.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/num-as.dora -------------------------------------------------------------------------------- /tests/stdlib/num-hash.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/num-hash.dora -------------------------------------------------------------------------------- /tests/stdlib/option-or.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/option-or.dora -------------------------------------------------------------------------------- /tests/stdlib/option1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/option1.dora -------------------------------------------------------------------------------- /tests/stdlib/option2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/option2.dora -------------------------------------------------------------------------------- /tests/stdlib/ordering1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/ordering1.dora -------------------------------------------------------------------------------- /tests/stdlib/parse1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/parse1.dora -------------------------------------------------------------------------------- /tests/stdlib/queue1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/queue1.dora -------------------------------------------------------------------------------- /tests/stdlib/queue2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/queue2.dora -------------------------------------------------------------------------------- /tests/stdlib/rand1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/rand1.dora -------------------------------------------------------------------------------- /tests/stdlib/range1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/range1.dora -------------------------------------------------------------------------------- /tests/stdlib/result-equals.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/result-equals.dora -------------------------------------------------------------------------------- /tests/stdlib/result-isErr.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/result-isErr.dora -------------------------------------------------------------------------------- /tests/stdlib/result-isOk.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/result-isOk.dora -------------------------------------------------------------------------------- /tests/stdlib/result-or.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/result-or.dora -------------------------------------------------------------------------------- /tests/stdlib/sleep1.dora: -------------------------------------------------------------------------------- 1 | fn main() { 2 | std::sleep(1i32); 3 | } 4 | -------------------------------------------------------------------------------- /tests/stdlib/unreachable1.dora: -------------------------------------------------------------------------------- 1 | //= error code 1 2 | 3 | fn main() { 4 | unreachable[()]() 5 | } 6 | -------------------------------------------------------------------------------- /tests/stdlib/vec-join1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/vec-join1.dora -------------------------------------------------------------------------------- /tests/stdlib/vec-remove-at.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/vec-remove-at.dora -------------------------------------------------------------------------------- /tests/stdlib/vec-sort.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/vec-sort.dora -------------------------------------------------------------------------------- /tests/stdlib/vec1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/stdlib/vec1.dora -------------------------------------------------------------------------------- /tests/string/concat1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/concat1.dora -------------------------------------------------------------------------------- /tests/string/string-clone.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/string-clone.dora -------------------------------------------------------------------------------- /tests/string/string-concat.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/string-concat.dora -------------------------------------------------------------------------------- /tests/string/string-gc.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/string-gc.dora -------------------------------------------------------------------------------- /tests/string/string-getByte.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/string-getByte.dora -------------------------------------------------------------------------------- /tests/string/string-length.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/string-length.dora -------------------------------------------------------------------------------- /tests/string/string-main.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/string-main.dora -------------------------------------------------------------------------------- /tests/string/stringable.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/stringable.dora -------------------------------------------------------------------------------- /tests/string/template1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/template1.dora -------------------------------------------------------------------------------- /tests/string/template2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/template2.dora -------------------------------------------------------------------------------- /tests/string/template3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/string/template3.dora -------------------------------------------------------------------------------- /tests/struct/struct-array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-array1.dora -------------------------------------------------------------------------------- /tests/struct/struct-array2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-array2.dora -------------------------------------------------------------------------------- /tests/struct/struct-array3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-array3.dora -------------------------------------------------------------------------------- /tests/struct/struct-array4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-array4.dora -------------------------------------------------------------------------------- /tests/struct/struct-array5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-array5.dora -------------------------------------------------------------------------------- /tests/struct/struct-barrier.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-barrier.dora -------------------------------------------------------------------------------- /tests/struct/struct-class1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-class1.dora -------------------------------------------------------------------------------- /tests/struct/struct-class2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-class2.dora -------------------------------------------------------------------------------- /tests/struct/struct-double.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-double.dora -------------------------------------------------------------------------------- /tests/struct/struct-float.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-float.dora -------------------------------------------------------------------------------- /tests/struct/struct-gc1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-gc1.dora -------------------------------------------------------------------------------- /tests/struct/struct-load.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-load.dora -------------------------------------------------------------------------------- /tests/struct/struct-move.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-move.dora -------------------------------------------------------------------------------- /tests/struct/struct-nested1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-nested1.dora -------------------------------------------------------------------------------- /tests/struct/struct-new.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-new.dora -------------------------------------------------------------------------------- /tests/struct/struct-plus1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-plus1.dora -------------------------------------------------------------------------------- /tests/struct/struct-ref1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-ref1.dora -------------------------------------------------------------------------------- /tests/struct/struct-ref2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/struct/struct-ref2.dora -------------------------------------------------------------------------------- /tests/swiper/full1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/full1.dora -------------------------------------------------------------------------------- /tests/swiper/large-array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large-array1.dora -------------------------------------------------------------------------------- /tests/swiper/large1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large1.dora -------------------------------------------------------------------------------- /tests/swiper/large2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large2.dora -------------------------------------------------------------------------------- /tests/swiper/large3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large3.dora -------------------------------------------------------------------------------- /tests/swiper/large4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large4.dora -------------------------------------------------------------------------------- /tests/swiper/large5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large5.dora -------------------------------------------------------------------------------- /tests/swiper/large6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/large6.dora -------------------------------------------------------------------------------- /tests/swiper/largeobject.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/largeobject.dora -------------------------------------------------------------------------------- /tests/swiper/marking1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/marking1.dora -------------------------------------------------------------------------------- /tests/swiper/marking2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/marking2.dora -------------------------------------------------------------------------------- /tests/swiper/marking3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/marking3.dora -------------------------------------------------------------------------------- /tests/swiper/minor1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/minor1.dora -------------------------------------------------------------------------------- /tests/swiper/minor2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/minor2.dora -------------------------------------------------------------------------------- /tests/swiper/minor3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/minor3.dora -------------------------------------------------------------------------------- /tests/swiper/objarray1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/objarray1.dora -------------------------------------------------------------------------------- /tests/swiper/objarray2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/objarray2.dora -------------------------------------------------------------------------------- /tests/swiper/objarray3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/objarray3.dora -------------------------------------------------------------------------------- /tests/swiper/objarray4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/objarray4.dora -------------------------------------------------------------------------------- /tests/swiper/old2young1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/old2young1.dora -------------------------------------------------------------------------------- /tests/swiper/old2young2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/old2young2.dora -------------------------------------------------------------------------------- /tests/swiper/old2young3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/old2young3.dora -------------------------------------------------------------------------------- /tests/swiper/old2young4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/old2young4.dora -------------------------------------------------------------------------------- /tests/swiper/perm1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/perm1.dora -------------------------------------------------------------------------------- /tests/swiper/promote1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/promote1.dora -------------------------------------------------------------------------------- /tests/swiper/promote2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/promote2.dora -------------------------------------------------------------------------------- /tests/swiper/promote3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/promote3.dora -------------------------------------------------------------------------------- /tests/swiper/promote4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/promote4.dora -------------------------------------------------------------------------------- /tests/swiper/promote5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/promote5.dora -------------------------------------------------------------------------------- /tests/swiper/promote6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/swiper/promote6.dora -------------------------------------------------------------------------------- /tests/thread/allocate1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/allocate1.dora -------------------------------------------------------------------------------- /tests/thread/allocate2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/allocate2.dora -------------------------------------------------------------------------------- /tests/thread/allocate3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/allocate3.dora -------------------------------------------------------------------------------- /tests/thread/join1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/join1.dora -------------------------------------------------------------------------------- /tests/thread/join2-copy.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/join2-copy.dora -------------------------------------------------------------------------------- /tests/thread/join3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/join3.dora -------------------------------------------------------------------------------- /tests/thread/mutex-lock.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/mutex-lock.dora -------------------------------------------------------------------------------- /tests/thread/native1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/native1.dora -------------------------------------------------------------------------------- /tests/thread/spawn1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/spawn1.dora -------------------------------------------------------------------------------- /tests/thread/thread-mutex1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/thread/thread-mutex1.dora -------------------------------------------------------------------------------- /tests/trait/trait-default1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-default1.dora -------------------------------------------------------------------------------- /tests/trait/trait-default2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-default2.dora -------------------------------------------------------------------------------- /tests/trait/trait-default3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-default3.dora -------------------------------------------------------------------------------- /tests/trait/trait-impl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-impl1.dora -------------------------------------------------------------------------------- /tests/trait/trait-object1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-object1.dora -------------------------------------------------------------------------------- /tests/trait/trait-object2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-object2.dora -------------------------------------------------------------------------------- /tests/trait/trait-object3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/trait/trait-object3.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array2.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array3.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array4.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array5.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array5.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array6.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array6.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array7.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array7.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-array8.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-array8.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-barrier.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-barrier.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-class1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-class1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-class2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-class2.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-destruct1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-destruct1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-double.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-double.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-float.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-float.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-gc1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-gc1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-impl1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-impl1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-int32.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-int32.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-int64.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-int64.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-mixed.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-mixed.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-nested1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-nested1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-nested2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-nested2.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-nested3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-nested3.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-parameter.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-parameter.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-ref.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-ref.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-struct1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-struct1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-template1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-template1.dora -------------------------------------------------------------------------------- /tests/tuple/tuple-template2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/tuple/tuple-template2.dora -------------------------------------------------------------------------------- /tests/unit/unit-array1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-array1.dora -------------------------------------------------------------------------------- /tests/unit/unit-array2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-array2.dora -------------------------------------------------------------------------------- /tests/unit/unit-array3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-array3.dora -------------------------------------------------------------------------------- /tests/unit/unit-array4.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-array4.dora -------------------------------------------------------------------------------- /tests/unit/unit-array5.dora: -------------------------------------------------------------------------------- 1 | fn main() { 2 | let x = Array[()]::fill(7i64, ()); 3 | } -------------------------------------------------------------------------------- /tests/unit/unit-class1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-class1.dora -------------------------------------------------------------------------------- /tests/unit/unit-for1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-for1.dora -------------------------------------------------------------------------------- /tests/unit/unit-for2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-for2.dora -------------------------------------------------------------------------------- /tests/unit/unit-global.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-global.dora -------------------------------------------------------------------------------- /tests/unit/unit-param.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-param.dora -------------------------------------------------------------------------------- /tests/unit/unit-struct1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-struct1.dora -------------------------------------------------------------------------------- /tests/unit/unit-template1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-template1.dora -------------------------------------------------------------------------------- /tests/unit/unit-var.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-var.dora -------------------------------------------------------------------------------- /tests/unit/unit-vec1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/unit/unit-vec1.dora -------------------------------------------------------------------------------- /tests/vec/vec-enumerate2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-enumerate2.dora -------------------------------------------------------------------------------- /tests/vec/vec-equals.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-equals.dora -------------------------------------------------------------------------------- /tests/vec/vec-field1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-field1.dora -------------------------------------------------------------------------------- /tests/vec/vec-field2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-field2.dora -------------------------------------------------------------------------------- /tests/vec/vec-for1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-for1.dora -------------------------------------------------------------------------------- /tests/vec/vec-for2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-for2.dora -------------------------------------------------------------------------------- /tests/vec/vec-insertAt.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-insertAt.dora -------------------------------------------------------------------------------- /tests/vec/vec-lambda.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-lambda.dora -------------------------------------------------------------------------------- /tests/vec/vec-removeif.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-removeif.dora -------------------------------------------------------------------------------- /tests/vec/vec-struct1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-struct1.dora -------------------------------------------------------------------------------- /tests/vec/vec-toString.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-toString.dora -------------------------------------------------------------------------------- /tests/vec/vec-tuple1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec-tuple1.dora -------------------------------------------------------------------------------- /tests/vec/vec1.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec1.dora -------------------------------------------------------------------------------- /tests/vec/vec2.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec2.dora -------------------------------------------------------------------------------- /tests/vec/vec3.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/vec/vec3.dora -------------------------------------------------------------------------------- /tests/whiteboard/fizzbuzz.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/whiteboard/fizzbuzz.dora -------------------------------------------------------------------------------- /tests/whiteboard/fizzbuzz.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/whiteboard/fizzbuzz.stdout -------------------------------------------------------------------------------- /tests/whiteboard/sieve.dora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/whiteboard/sieve.dora -------------------------------------------------------------------------------- /tests/whiteboard/sieve.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tests/whiteboard/sieve.stdout -------------------------------------------------------------------------------- /tools/build-arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/build-arm64 -------------------------------------------------------------------------------- /tools/build-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/build-release -------------------------------------------------------------------------------- /tools/bytecode-gen.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/bytecode-gen.rb -------------------------------------------------------------------------------- /tools/fuzz-runner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/fuzz-runner.rb -------------------------------------------------------------------------------- /tools/gc-bench: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/gc-bench -------------------------------------------------------------------------------- /tools/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/install.ps1 -------------------------------------------------------------------------------- /tools/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/install.sh -------------------------------------------------------------------------------- /tools/pytester/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/pytester/.gitignore -------------------------------------------------------------------------------- /tools/pytester/.python-version: -------------------------------------------------------------------------------- 1 | 3.12 2 | -------------------------------------------------------------------------------- /tools/pytester/README.md: -------------------------------------------------------------------------------- 1 | # Testrunner 2 | 3 | TODO 4 | -------------------------------------------------------------------------------- /tools/pytester/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/pytester/pyproject.toml -------------------------------------------------------------------------------- /tools/pytester/uv.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/pytester/uv.lock -------------------------------------------------------------------------------- /tools/rt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/rt -------------------------------------------------------------------------------- /tools/rt.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/rt.ps1 -------------------------------------------------------------------------------- /tools/run-with-boots: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/run-with-boots -------------------------------------------------------------------------------- /tools/tcp-server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/tcp-server.py -------------------------------------------------------------------------------- /tools/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/test -------------------------------------------------------------------------------- /tools/test-3stage-bootstrap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/test-3stage-bootstrap -------------------------------------------------------------------------------- /tools/test-boots: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/test-boots -------------------------------------------------------------------------------- /tools/test-boots-mac-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/test-boots-mac-x64 -------------------------------------------------------------------------------- /tools/test-gc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/test-gc -------------------------------------------------------------------------------- /tools/test-mac-x64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dinfuehr/dora/HEAD/tools/test-mac-x64 -------------------------------------------------------------------------------- /tools/test.cmd: -------------------------------------------------------------------------------- 1 | @echo off 2 | uv run --script tools/test %* --------------------------------------------------------------------------------