tricu

A lazy functional language based on Tree Calculus
Log | Files | Refs | README | LICENSE

Clone: git clone https://git.eversole.co/James/tricu.git

Files

Flat listing · modes and sizes
ModeNameSize
-rw-r--r--.gitignore23L
-rw-r--r--LICENSE7L
-rw-r--r--README.md70L
-rw-r--r--archive/scp/README.md22L
-rw-r--r--archive/scp/demos/consumers/README.md59L
-rw-r--r--archive/scp/demos/consumers/collect-prefixes/choose-found.scp5L
-rw-r--r--archive/scp/demos/consumers/collect-prefixes/collect-prefixes.tri34L
-rw-r--r--archive/scp/demos/consumers/configurations/application.scp3L
-rw-r--r--archive/scp/demos/consumers/configurations/build-configurations.sh53L
-rw-r--r--archive/scp/demos/consumers/configurations/configuration-workspace.tri31L
-rw-r--r--archive/scp/demos/consumers/configurations/configurations.scp59L
-rw-r--r--archive/scp/demos/consumers/data-lines/build-data-lines.sh40L
-rw-r--r--archive/scp/demos/consumers/data-lines/data-line.scp9L
-rw-r--r--archive/scp/demos/consumers/data-lines/data-lines-input.txt4L
-rw-r--r--archive/scp/demos/consumers/data-lines/data-lines.scp9L
-rw-r--r--archive/scp/demos/consumers/data-lines/data-lines.scp-project16L
-rw-r--r--archive/scp/demos/consumers/echo/README.md21L
-rw-r--r--archive/scp/demos/consumers/echo/echo-effect.scp4L
-rw-r--r--archive/scp/demos/consumers/effect-files/workflows.scp55L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/README.md328L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/fizzbuzz-data.tri5L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/fizzbuzz-input.tree161B
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/fizzbuzz-phases.tree15B
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/fizzbuzz-workspace.tri6L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/fizzbuzz.scp14L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/fizzbuzz.scp-project14L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/lambda.tri47L
-rw-r--r--archive/scp/demos/consumers/fizzbuzz/structural.tri39L
-rw-r--r--archive/scp/demos/consumers/layout/README.md10L
-rw-r--r--archive/scp/demos/consumers/layout/layout.tri67L
-rw-r--r--archive/scp/demos/consumers/lessons/README.md94L
-rw-r--r--archive/scp/demos/consumers/lessons/equality/equality.tri29L
-rw-r--r--archive/scp/demos/consumers/lessons/equality/structural-equality.scp4L
-rw-r--r--archive/scp/demos/consumers/lessons/patterns/patterns.tri17L
-rw-r--r--archive/scp/demos/consumers/lessons/patterns/shape.scp10L
-rw-r--r--archive/scp/demos/consumers/lessons/size/size.tri26L
-rw-r--r--archive/scp/demos/consumers/lessons/size/tree-size.scp6L
-rw-r--r--archive/scp/demos/consumers/lessons/source/join.scp5L
-rw-r--r--archive/scp/demos/consumers/lessons/source/source.tri22L
-rw-r--r--archive/scp/demos/consumers/lessons/source/to-source.scp11L
-rw-r--r--archive/scp/demos/consumers/prefix-lines/build-prefix-lines.sh54L
-rw-r--r--archive/scp/demos/consumers/prefix-lines/prefix-lines.scp40L
-rw-r--r--archive/scp/demos/consumers/prefix-lines/prefix-lines.scp-project16L
-rw-r--r--archive/scp/demos/consumers/prefix-lines/prefix-workspace.tri14L
-rw-r--r--archive/scp/demos/consumers/prefix-lines/tagged-log.fixture5L
-rw-r--r--archive/scp/demos/consumers/registry/registry-bundle.scp5L
-rw-r--r--archive/scp/demos/consumers/registry/registry-entry.scp7L
-rw-r--r--archive/scp/demos/consumers/registry/registry-lambda.tri8L
-rw-r--r--archive/scp/demos/consumers/registry/registry-state.scp4L
-rw-r--r--archive/scp/demos/consumers/registry/registry.scp6L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/README.md52L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/countLines.scp12L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/entry.scp2L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/main.tri85L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/receiver.scp3L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/sample.txt4L
-rw-r--r--archive/scp/demos/consumers/source-linked-summary/succ.scp7L
-rw-r--r--archive/scp/demos/consumers/text-summary/summary-entry.scp2L
-rw-r--r--archive/scp/demos/consumers/text-summary/summary-receiver.scp3L
-rw-r--r--archive/scp/demos/consumers/text-summary/text-summary-lambda.tri8L
-rw-r--r--archive/scp/docs/language.md199L
-rw-r--r--archive/scp/docs/lowering.md165L
-rw-r--r--archive/scp/docs/usage.md335L
-rw-r--r--archive/scp/lib/consumer/add.scp17L
-rw-r--r--archive/scp/lib/consumer/append.scp7L
-rw-r--r--archive/scp/lib/consumer/base.scp21L
-rw-r--r--archive/scp/lib/consumer/build/build-driver.tri114L
-rw-r--r--archive/scp/lib/consumer/build/command.tri48L
-rw-r--r--archive/scp/lib/consumer/build/configure.tri38L
-rw-r--r--archive/scp/lib/consumer/build/unit-build.tri56L
-rw-r--r--archive/scp/lib/consumer/comparison/registry-lambda.tri29L
-rw-r--r--archive/scp/lib/consumer/comparison/text-summary-lambda.tri27L
-rw-r--r--archive/scp/lib/consumer/compiler/base-source.tri208L
-rw-r--r--archive/scp/lib/consumer/compiler/lexical-worker.tri371L
-rw-r--r--archive/scp/lib/consumer/compiler/pattern-slots.tri13L
-rw-r--r--archive/scp/lib/consumer/compiler/source.tri167L
-rw-r--r--archive/scp/lib/consumer/compiler/unit-compile.tri84L
-rw-r--r--archive/scp/lib/consumer/compiler/unit-source.tri116L
-rw-r--r--archive/scp/lib/consumer/compiler/validate.tri139L
-rw-r--r--archive/scp/lib/consumer/effects/copy-bytes.scp15L
-rw-r--r--archive/scp/lib/consumer/effects/copy-bytes.tri14L
-rw-r--r--archive/scp/lib/consumer/effects/packages.tri33L
-rw-r--r--archive/scp/lib/consumer/experiments/fizzbuzz.tri34L
-rw-r--r--archive/scp/lib/consumer/experiments/layout.tri73L
-rw-r--r--archive/scp/lib/consumer/experiments/linking/link.tri78L
-rw-r--r--archive/scp/lib/consumer/experiments/linking/module.tri98L
-rw-r--r--archive/scp/lib/consumer/experiments/lowerings/cps-worker.tri74L
-rw-r--r--archive/scp/lib/consumer/experiments/lowerings/project.tri57L
-rw-r--r--archive/scp/lib/consumer/experiments/lowerings/specialize.tri269L
-rw-r--r--archive/scp/lib/consumer/experiments/lowerings/success.tri42L
-rw-r--r--archive/scp/lib/consumer/experiments/lowerings/tail-fold.tri53L
-rw-r--r--archive/scp/lib/consumer/filter.scp8L
-rw-r--r--archive/scp/lib/consumer/find.scp9L
-rw-r--r--archive/scp/lib/consumer/fold.scp9L
-rw-r--r--archive/scp/lib/consumer/makeWorker.scp7L
-rw-r--r--archive/scp/lib/consumer/map.scp9L
-rw-r--r--archive/scp/lib/consumer/mapMaybe.scp12L
-rw-r--r--archive/scp/lib/consumer/nonempty.scp7L
-rw-r--r--archive/scp/lib/consumer/pathName.scp8L
-rw-r--r--archive/scp/lib/consumer/pathWithState.scp8L
-rw-r--r--archive/scp/lib/consumer/prepend.scp6L
-rw-r--r--archive/scp/lib/consumer/registry/registry-base.tri32L
-rw-r--r--archive/scp/lib/consumer/registry/registry-path.tri9L
-rw-r--r--archive/scp/lib/consumer/registry/registry-source.tri74L
-rw-r--r--archive/scp/lib/consumer/registry/registry.tri43L
-rw-r--r--archive/scp/lib/consumer/reverse.scp7L
-rw-r--r--archive/scp/lib/consumer/runtime/effect-compose.tri138L
-rw-r--r--archive/scp/lib/consumer/runtime/effect.tri48L
-rw-r--r--archive/scp/lib/consumer/runtime/file-effects.tri10L
-rw-r--r--archive/scp/lib/consumer/runtime/file.tri34L
-rw-r--r--archive/scp/lib/consumer/runtime/linked-reference.tri36L
-rw-r--r--archive/scp/lib/consumer/runtime/structural.tri268L
-rw-r--r--archive/scp/lib/consumer/stripPrefix.scp9L
-rw-r--r--archive/scp/lib/consumer/succ.scp8L
-rw-r--r--archive/scp/lib/consumer/text/countLines.scp13L
-rw-r--r--archive/scp/lib/consumer/text/splitLines.scp15L
-rw-r--r--archive/scp/lib/consumer/text/text-summary.tri39L
-rw-r--r--archive/scp/lib/consumer/tools/format.tri246L
-rw-r--r--archive/scp/lib/consumer/tools/source-worker.tri16L
-rw-r--r--archive/scp/lib/consumer/unwrap.scp8L
-rw-r--r--archive/scp/lib/consumer/wrap.scp6L
-rw-r--r--archive/scp/lib/source/workspace-build.tri76L
-rw-r--r--archive/scp/src/ScpCommand.hs524L
-rw-r--r--archive/scp/src/execution-fault-fragment.hs22L
-rw-r--r--archive/scp/src/format-fragment.hs36L
-rw-r--r--archive/scp/test/Spec-fragments.hs39L
-rw-r--r--archive/scp/test/consumer_base_as_source.tri52L
-rw-r--r--archive/scp/test/consumer_base_bundle_run.tri42L
-rw-r--r--archive/scp/test/consumer_base_effect_bundle_run.tri28L
-rw-r--r--archive/scp/test/consumer_base_effect_protocol.tri43L
-rw-r--r--archive/scp/test/consumer_base_effect_pure_lambda.tri23L
-rw-r--r--archive/scp/test/consumer_base_failures.tri10L
-rw-r--r--archive/scp/test/consumer_base_lambda.tri34L
-rw-r--r--archive/scp/test/consumer_base_library.tri47L
-rw-r--r--archive/scp/test/consumer_become_lexical.tri58L
-rw-r--r--archive/scp/test/consumer_build_driver.tri87L
-rw-r--r--archive/scp/test/consumer_bundle_run.tri20L
-rw-r--r--archive/scp/test/consumer_cached_summary_build.tri58L
-rw-r--r--archive/scp/test/consumer_cached_summary_lambda.tri8L
-rw-r--r--archive/scp/test/consumer_choose_contract.tri28L
-rw-r--r--archive/scp/test/consumer_comments.tri53L
-rw-r--r--archive/scp/test/consumer_composition_usability.tri84L
-rw-r--r--archive/scp/test/consumer_count_lines_compact.tri39L
-rw-r--r--archive/scp/test/consumer_cps_worker.tri15L
-rw-r--r--archive/scp/test/consumer_data_lines_pinned.tri37L
-rw-r--r--archive/scp/test/consumer_differential_bundle_run.tri14L
-rw-r--r--archive/scp/test/consumer_echo_lexical.tri36L
-rw-r--r--archive/scp/test/consumer_effect_compose.scp43L
-rw-r--r--archive/scp/test/consumer_effect_compose.tri65L
-rw-r--r--archive/scp/test/consumer_effect_costs_pinned.tri58L
-rw-r--r--archive/scp/test/consumer_effect_depth.tri58L
-rw-r--r--archive/scp/test/consumer_effect_files.tri131L
-rw-r--r--archive/scp/test/consumer_effect_files_pinned.tri44L
-rw-r--r--archive/scp/test/consumer_effect_lexical_protocol.tri45L
-rw-r--r--archive/scp/test/consumer_effect_results.tri81L
-rw-r--r--archive/scp/test/consumer_effect_scopes.tri104L
-rw-r--r--archive/scp/test/consumer_fizzbuzz_lexical_bundle_run.tri20L
-rw-r--r--archive/scp/test/consumer_input_channel_experiment.tri151L
-rw-r--r--archive/scp/test/consumer_layout_bundle_run.tri29L
-rw-r--r--archive/scp/test/consumer_layout_lexical.tri36L
-rw-r--r--archive/scp/test/consumer_lexical_boundary.tri30L
-rw-r--r--archive/scp/test/consumer_library_comments.tri36L
-rw-r--r--archive/scp/test/consumer_link_diagnostics.tri22L
-rw-r--r--archive/scp/test/consumer_map_maybe.tri57L
-rw-r--r--archive/scp/test/consumer_native_mixed.tri23L
-rw-r--r--archive/scp/test/consumer_native_modules.tri115L
-rw-r--r--archive/scp/test/consumer_native_modules_negative.tri8L
-rw-r--r--archive/scp/test/consumer_open_entry_reuse.tri57L
-rw-r--r--archive/scp/test/consumer_optional_library.tri74L
-rw-r--r--archive/scp/test/consumer_output_match.tri151L
-rw-r--r--archive/scp/test/consumer_pattern_slots.tri17L
-rw-r--r--archive/scp/test/consumer_prefix_lexical.tri90L
-rw-r--r--archive/scp/test/consumer_prefix_lines.tri69L
-rw-r--r--archive/scp/test/consumer_project_patterns.tri36L
-rw-r--r--archive/scp/test/consumer_registry_bundle_run.tri30L
-rw-r--r--archive/scp/test/consumer_registry_comparison.tri35L
-rw-r--r--archive/scp/test/consumer_registry_linked.tri65L
-rw-r--r--archive/scp/test/consumer_registry_phases.tri72L
-rw-r--r--archive/scp/test/consumer_registry_resume.tri17L
-rw-r--r--archive/scp/test/consumer_registry_source_failures.tri11L
-rw-r--r--archive/scp/test/consumer_semantic_boundary.tri108L
-rw-r--r--archive/scp/test/consumer_source_bundle_run.tri25L
-rw-r--r--archive/scp/test/consumer_source_frontend.tri38L
-rw-r--r--archive/scp/test/consumer_source_link.tri95L
-rw-r--r--archive/scp/test/consumer_source_link_fresh.tri36L
-rw-r--r--archive/scp/test/consumer_specialize_patterns.tri42L
-rw-r--r--archive/scp/test/consumer_split_lines.tri53L
-rw-r--r--archive/scp/test/consumer_success_patterns.tri25L
-rw-r--r--archive/scp/test/consumer_summary_phases.tri58L
-rw-r--r--archive/scp/test/consumer_text_lines.tri71L
-rw-r--r--archive/scp/test/consumer_text_summary_bundle_run.tri19L
-rw-r--r--archive/scp/test/consumer_tree_input.tri24L
-rw-r--r--archive/scp/test/consumer_unit_source.tri114L
-rw-r--r--archive/scp/test/consumer_validation.tri70L
-rw-r--r--archive/scp/test/consumer_worker_abi.tri40L
-rw-r--r--archive/scp/test/experiments/scp-arithmetic/README.md85L
-rw-r--r--archive/scp/test/experiments/scp-arithmetic/check.tri50L
-rw-r--r--archive/scp/test/experiments/scp-arithmetic/countLines-fast.scp18L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/README.md30L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/packed-entry.scp3L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/packed-finish.scp4L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/packed-fold.scp4L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/packed-mapMaybe.scp7L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/packed-stripPrefix.scp5L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/state-entry.scp3L
-rw-r--r--archive/scp/test/experiments/scp-input-channel/state-finish.scp4L
-rw-r--r--archive/scp/test/fixtures/consumer-unit.scp17L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/caller-two.scp10L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/caller.scp10L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/constant.scp2L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/costs.scp29L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/escape-helper.scp5L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/escape-receiver.scp3L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/helper.scp8L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/leaf.scp5L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/recursive.scp10L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/relay.scp4L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/result-caller.scp4L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/result-recover.scp5L
-rw-r--r--archive/scp/test/fixtures/effect-scopes/result-worker-fault.scp2L
-rw-r--r--archive/scp/test/fixtures/keep-data-line.scp9L
-rw-r--r--archive/scp/test/fixtures/support-library.arboricx1879319B
-rw-r--r--archive/scp/test/fixtures/support-library.v1189L
-rw-r--r--archive/scp/test/fixtures/support-origin-compiler.arboricx989431B
-rw-r--r--archive/scp/test/fixtures/support-origin.arboricx1229640B
-rw-r--r--archive/scp/test/fixtures/support-origin.v195L
-rw-r--r--archive/scp/test/fixtures/support-rebuilt.arboricx1062801B
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_build_driver.manifest30L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_build_driver.receipt478L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_command.manifest8L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_command.receipt363L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_configure.manifest6L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_configure.receipt462L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_link.manifest14L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_link.receipt554L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_module.manifest17L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_module.receipt407L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_unit_build.manifest12L
-rw-r--r--archive/scp/test/fixtures/support-receipts/consumers_unit_build.receipt404L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumer_configuration_workspace.manifest3L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumer_configuration_workspace.receipt230L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumer_fizzbuzz_workspace.manifest3L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumer_fizzbuzz_workspace.receipt230L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumer_prefix_workspace.manifest3L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumer_prefix_workspace.receipt230L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumers_source_linked_summary_main.manifest11L
-rw-r--r--archive/scp/test/fixtures/support-receipts/demos_consumers_source_linked_summary_main.receipt321L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_build_stable.manifest2L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_build_stable.receipt40L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_export_cache.manifest7L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_export_cache.receipt449L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_staged_conditional_experiment.manifest19L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_staged_conditional_experiment.receipt589L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_workspace_build.manifest13L
-rw-r--r--archive/scp/test/fixtures/support-receipts/source_workspace_build.receipt397L
-rw-r--r--archive/scp/test/fixtures/support-receipts/tests_stagedConditionalRunner.manifest5L
-rw-r--r--archive/scp/test/fixtures/support-receipts/tests_stagedConditionalRunner.receipt303L
-rw-r--r--archive/scp/test/scp_cli_check.py273L
-rw-r--r--archive/scp/test/scp_format_check.py97L
-rw-r--r--archive/scp/test/scp_native_validation.py99L
-rw-r--r--archive/scp/test/scp_runtime_entrypoints.py35L
-rw-r--r--archive/scp/test/workspace_mixed_build.tri90L
-rw-r--r--archive/scp/tricu.workspace94L
-rw-r--r--bench/ApplyStats.hs240L
-rw-r--r--bench/Bench.hs110L
-rw-r--r--bench/ReducerSmoke.hs120L
-rw-r--r--bench/abstraction-binding-results.json1749L
-rw-r--r--bench/binding-analysis-results.json3789L
-rw-r--r--bench/binding-analysis.tri83L
-rw-r--r--bench/binding-backend-results.json371L
-rw-r--r--bench/binding-compiler-results.json24655L
-rw-r--r--bench/binding-failure-results.json1991L
-rw-r--r--bench/binding-stable-results.json11487L
-rw-r--r--bench/binding-substitution-results.json1318L
-rw-r--r--bench/binding-substitution.tri90L
-rw-r--r--bench/float-adder-results.json3481L
-rw-r--r--bench/float-adders.tri42L
-rw-r--r--bench/float-aligned-quantize-results.json2764L
-rw-r--r--bench/float-aligned-quantize.tri63L
-rw-r--r--bench/float-alignment.tri23L
-rw-r--r--bench/float-boundary-driver.tri37L
-rw-r--r--bench/float-boundary.tri64L
-rw-r--r--bench/float-chains-results.json12744L
-rw-r--r--bench/float-chains.tri107L
-rw-r--r--bench/float-docs-audit.json410L
-rw-r--r--bench/float-finite-product-quotient.tri78L
-rw-r--r--bench/float-finite-results.json2847L
-rw-r--r--bench/float-finite.tri63L
-rw-r--r--bench/float-ieee-results.json8843L
-rw-r--r--bench/float-ieee.tri95L
-rw-r--r--bench/float-layout-results.json1715L
-rw-r--r--bench/float-layouts.tri89L
-rw-r--r--bench/float-library-results.json11306L
-rw-r--r--bench/float-merge-results.json36L
-rw-r--r--bench/float-multiply-results.json9895L
-rw-r--r--bench/float-multiply.tri78L
-rw-r--r--bench/float-near-jam-results.json11063L
-rw-r--r--bench/float-near-jam.tri64L
-rw-r--r--bench/float-pipeline-results.json3868L
-rw-r--r--bench/float-pipelines.tri136L
-rw-r--r--bench/float-product-quotient-results.json7141L
-rw-r--r--bench/float-publication-results.json11471L
-rw-r--r--bench/float-quantize-fast-results.json3654L
-rw-r--r--bench/float-quantize-fast.tri136L
-rw-r--r--bench/float-quantize-results.json524L
-rw-r--r--bench/float-quantize.tri48L
-rw-r--r--bench/float-resume-results.json18194L
-rw-r--r--bench/float-significand-results.json6340L
-rw-r--r--bench/float-significands.tri124L
-rw-r--r--bench/float-site-results.json43L
-rw-r--r--bench/float-working-results.json18941L
-rw-r--r--bench/float-working.tri143L
-rw-r--r--bench/workers.tri19L
-rw-r--r--bootstrap/binding-acceptance.json69L
-rw-r--r--bootstrap/binding-certificates.json25L
-rw-r--r--bootstrap/build-stable.arboricx616748B
-rw-r--r--bootstrap/compiler-source-map.v135L
-rw-r--r--bootstrap/rebuild/bootstrap-kit.json19L
-rw-r--r--bootstrap/rebuild/io-adapter.arboricx2591B
-rw-r--r--bootstrap/rebuild/rebuilt-compiler.arboricx652389B
-rw-r--r--bootstrap/stable-compiler-source-map.v135L
-rw-r--r--bootstrap/stable-compiler.json229L
-rw-r--r--demos/arboricx-inspection/main.tri27L
-rw-r--r--demos/arboricx-inspection/tricu.workspace20L
-rw-r--r--demos/binary64.tri12L
-rw-r--r--demos/contractBasics.tri26L
-rw-r--r--demos/contractEffects.tri65L
-rw-r--r--demos/equality.tri37L
-rw-r--r--demos/handlers/artifact-get.tri35L
-rw-r--r--demos/handlers/main.tri13L
-rw-r--r--demos/interaction-inspection.tri12L
-rw-r--r--demos/interactionTrees.tri25L
-rw-r--r--demos/interactionTrees/arboricxServer.tri17L
-rw-r--r--demos/interactionTrees/echoServer.tri25L
-rw-r--r--demos/interactionTrees/environment.tri20L
-rw-r--r--demos/interactionTrees/forkAwait.tri18L
-rw-r--r--demos/interactionTrees/getLineAsync.tri22L
-rw-r--r--demos/interactionTrees/greet.tri6L
-rw-r--r--demos/interactionTrees/httpServer.tri31L
-rw-r--r--demos/interactionTrees/safeRead.tri15L
-rw-r--r--demos/interactionTrees/shout.tri16L
-rw-r--r--demos/interactionTrees/state.tri13L
-rw-r--r--demos/interactionTrees/writeThenRead.tri20L
-rw-r--r--demos/interactionTrees/yield.tri35L
-rw-r--r--demos/io/clock.tri32L
-rw-r--r--demos/io/context.tri5L
-rw-r--r--demos/io/copy.tri78L
-rw-r--r--demos/io/directory.tri46L
-rw-r--r--demos/io/indexed-read.tri16L
-rw-r--r--demos/io/indexed-write.tri44L
-rw-r--r--demos/io/lines.tri50L
-rw-r--r--demos/io/objects.tri14L
-rw-r--r--demos/io/positioned.tri39L
-rw-r--r--demos/io/process.tri38L
-rw-r--r--demos/io/publish.tri76L
-rw-r--r--demos/io/registry.tri41L
-rw-r--r--demos/io/streams.tri31L
-rw-r--r--demos/io/tcp.tri74L
-rw-r--r--demos/io/text.tri24L
-rw-r--r--demos/levelOrderTraversal.tri64L
-rw-r--r--demos/modules/app.tri3L
-rw-r--r--demos/modules/base.tri4L
-rw-r--r--demos/modules/open.tri3L
-rw-r--r--demos/modules/prelude.tri1L
-rw-r--r--demos/modules/revised.tri4L
-rw-r--r--demos/modules/tricu.workspace1L
-rw-r--r--demos/package-inspector-candidate/main.tri18L
-rw-r--r--demos/package-inspector-candidate/tricu.project4L
-rw-r--r--demos/package-inspector/main.tri18L
-rw-r--r--demos/package-inspector/tricu.project4L
-rw-r--r--demos/patternMatching.tri39L
-rw-r--r--demos/python-filecheck/README.md140L
-rw-r--r--demos/python-filecheck/pyproject.toml19L
-rw-r--r--demos/python-filecheck/tricu_filecheck/__init__.py92L
-rw-r--r--demos/python-filecheck/tricu_filecheck/cli.py126L
-rw-r--r--demos/python-filecheck/worker.tri37L
-rw-r--r--demos/runArboricxBundle.tri20L
-rw-r--r--demos/size.tri11L
-rw-r--r--demos/source-build/app.tri3L
-rw-r--r--demos/source-build/base.tri4L
-rw-r--r--demos/source-build/cycleA.tri3L
-rw-r--r--demos/source-build/cycleB.tri3L
-rw-r--r--demos/source-build/diamond.tri4L
-rw-r--r--demos/source-build/left.tri3L
-rw-r--r--demos/source-build/prelude.tri1L
-rw-r--r--demos/source-build/right.tri3L
-rw-r--r--demos/source-build/tricu.workspace1L
-rw-r--r--demos/source-build/undeclared.tri3L
-rw-r--r--demos/source-map/base.tri2L
-rw-r--r--demos/source-map/map.v14L
-rw-r--r--demos/source-map/nested/app.tri4L
-rw-r--r--demos/source-map/nested/prelude.tri3L
-rw-r--r--demos/source-map/tricu.workspace1L
-rw-r--r--demos/source-patterns/app.tri6L
-rw-r--r--demos/source-patterns/patterns.tri9L
-rw-r--r--demos/source-patterns/tricu.workspace1L
-rw-r--r--demos/staged-newlines/app.tri13L
-rw-r--r--demos/toSource.tri50L
-rw-r--r--demos/workflow-planning/README.md164L
-rw-r--r--demos/workflow-planning/pipeline.tri16L
-rw-r--r--demos/workflow-planning/pyproject.toml19L
-rw-r--r--demos/workflow-planning/tricu_workflow_demo/__init__.py248L
-rw-r--r--demos/workflow-planning/tricu_workflow_demo/cli.py48L
-rw-r--r--demos/workflow-planning/workflow.tri44L
-rw-r--r--docs/arboricx-bundle-format.md411L
-rw-r--r--docs/binary64.md103L
-rw-r--r--docs/binding-elimination.md21L
-rw-r--r--docs/build-and-run.md253L
-rw-r--r--docs/compiler-rebuilding.md675L
-rw-r--r--docs/compiler.md413L
-rw-r--r--docs/contracts.md502L
-rw-r--r--docs/host-abi.md270L
-rw-r--r--docs/language-features.md340L
-rw-r--r--docs/language.md306L
-rw-r--r--docs/modules.md609L
-rw-r--r--docs/parser.md109L
-rw-r--r--docs/self-hosted-arboricx-host.md71L
-rw-r--r--docs/storage.md296L
-rw-r--r--docs/tri-tools.md437L
-rw-r--r--docs/validation.md1509L
-rw-r--r--ext/demo-site/.gitignore4L
-rw-r--r--ext/demo-site/README.md1837L
-rw-r--r--ext/demo-site/artwork.nix8L
-rw-r--r--ext/demo-site/asset-release.py44L
-rwxr-xr-xext/demo-site/build.sh13L
-rw-r--r--ext/demo-site/bundle-assets.py52L
-rw-r--r--ext/demo-site/bundles/00ebc0925d110a0733709f2aac0dedf4de7b59f33ac3eee107965496806cd77d.arboricx69047B
-rw-r--r--ext/demo-site/bundles/035a709a17feb361abac0844c73f9b5f3c664549e5d81567963c3193816f9808.arboricx115713B
-rw-r--r--ext/demo-site/bundles/070c4d26248d75ce9d1d66c19a4a7ad92558b9e14a837791b72f50e07afc5463.arboricx189603B
-rw-r--r--ext/demo-site/bundles/07a31b081d54b9706dd7971b146aebff7033a40cbbea124eddd414e0e5397a45.arboricx60851B
-rw-r--r--ext/demo-site/bundles/0811457d501113ee11194f90e279ebb4ef9d548c70cb48d146be03eb9af7505f.arboricx2537B
-rw-r--r--ext/demo-site/bundles/0844067dd63e9e6fc252a2ab2343b1937bb31abd8e44ad6683895f81d0c2499c.arboricx19706B
-rw-r--r--ext/demo-site/bundles/0850a25a5c18dad2560a8aa9c834fc3215f117dcde55e91982a73ee54491b532.arboricx119206B
-rw-r--r--ext/demo-site/bundles/086aabb4b95608428f0cb0776cd408102f6b1ff44aca3f9324c9e3dd9fbebd02.arboricx233382B
-rw-r--r--ext/demo-site/bundles/0898334053aa3bd7cea49407ec3d51c5b155a030eb51dee670da1e349229e1b3.arboricx81366B
-rw-r--r--ext/demo-site/bundles/08a1cefc326889f8a47090aa749844a81635d4e7d08c9b1654d97c6e1e7c55ae.arboricx471881B
-rw-r--r--ext/demo-site/bundles/08e1b5eb98d8314fdea7216819f0481df4354ee7a56192e692828f60e2b759a2.arboricx399921B
-rw-r--r--ext/demo-site/bundles/0932c810f71d18c022939b4faaa52722cc3b83330831ef5bec7659d03fd26ae1.arboricx22595B
-rw-r--r--ext/demo-site/bundles/09d6d5f32aa2f27b2d1864e7ee19955df8692190821072b67bbf75d3babe146a.arboricx100303B
-rw-r--r--ext/demo-site/bundles/0a3956e0f6e794d843f56d734b14259c63a6e9ece22ec73d73f8f995f1578fa8.arboricx81366B
-rw-r--r--ext/demo-site/bundles/0a5d5d83f73a91959f8ff34a45643dae056456817c22569879e4675caf461086.arboricx51182B
-rw-r--r--ext/demo-site/bundles/0ad0c17feaf6a8241ade01283210a1cded009eb4dd1cf99adcd31ea44017afba.arboricx19692B
-rw-r--r--ext/demo-site/bundles/0ce352486ef2b94dc5aed1a40d5339ab0e90c41bb98e9959e26bcc2fb1e7590a.arboricx115721B
-rw-r--r--ext/demo-site/bundles/0e147f90159752bb96128453a4c7dacb497005ad96d5b38b27a369c87ce06079.arboricx472356B
-rw-r--r--ext/demo-site/bundles/0f9fc50a4b5a5270c274113418bdd9099f124ebd57d16e0f58a054081738c408.arboricx127474B
-rw-r--r--ext/demo-site/bundles/0fb1586a9fd76eeef0ba966cdbb3fa6ba5165080bd75e4a33b7f28edd1e05152.arboricx13367B
-rw-r--r--ext/demo-site/bundles/1052124d79942aad560a3343ba92aace597e5d31c52ab76460e674db30aa5771.arboricx221747B
-rw-r--r--ext/demo-site/bundles/107082dcff7e8653d101b2475e5a70738fb00a23b6118ea97d89117d7e38cc39.arboricx207200B
-rw-r--r--ext/demo-site/bundles/10dfca05efdf0113e65f5cb77de96b5e8d768c9e9749b05cda1e344715a44230.arboricx177311B
-rw-r--r--ext/demo-site/bundles/1187e9fb4391f64e84a86150e6aecbcf19b73e0df5f2e4266c85b1fba0756454.arboricx66899B
-rw-r--r--ext/demo-site/bundles/123d0e0545da5796a30c4943bd9c4c61b8e5743e09d4e1e28de7e064744dc1a4.arboricx25174B
-rw-r--r--ext/demo-site/bundles/12e6934824af1c36eb8a82282da1076e51cb7cc2a4cb04d3a8b1bb3729da216e.arboricx85739B
-rw-r--r--ext/demo-site/bundles/1572e500aef32b7e069ecc985778f56cb5d4914ce99221d328817e2f10e168e8.arboricx114987B
-rw-r--r--ext/demo-site/bundles/15884be05fe8f01e32da4918830116f3239e9ffecdaf8630ba42741f16d8d5f7.arboricx32323B
-rw-r--r--ext/demo-site/bundles/15c3b172ba505e4904ced400deca1e6fdadeac1734b732191291c92ff8d245f5.arboricx750510B
-rw-r--r--ext/demo-site/bundles/16de0d621776b79ff676b9415405b19e3088a2409d51f2efac850acca249b119.arboricx356106B
-rw-r--r--ext/demo-site/bundles/18b24788592f74b9c564c30214dff0231cb86338661d944ab697e7ae4ca1103e.arboricx24281B
-rw-r--r--ext/demo-site/bundles/18e03a8ae0730fff1041ebb64076fb0815907642365110b5d33cc2aa030b315c.arboricx475821B
-rw-r--r--ext/demo-site/bundles/1930e13f58f774f90a838b49128b1bcfd5a0f90a67ec779571858e001489b70c.arboricx91922B
-rw-r--r--ext/demo-site/bundles/1972c98bfe599fef2a72cc946401a5cc9280026a8c46fdd7c8ccdc7093ee90cc.arboricx4689B
-rw-r--r--ext/demo-site/bundles/1a1f3ea6c15e88e5929f151df64687a3dcb28b2d5f2091acb89c39081d4fe28d.arboricx114987B
-rw-r--r--ext/demo-site/bundles/1a52036b938708db5759dfa94c2058e27df5b638c625ef253b5e09e316c2a21d.arboricx28016B
-rw-r--r--ext/demo-site/bundles/1b57bf1fb17668cd073e222eff5bac1befee8ba3afc7da947f182922452a3b46.arboricx182521B
-rw-r--r--ext/demo-site/bundles/1bced95d1d42116194b26c53779cc68900fd7c03263266603966243ae91f8545.arboricx636680B
-rw-r--r--ext/demo-site/bundles/1bdd76b8f6acfc62f08d7badde27c23d3a4e9a1042fd18bb235903b48cf71ec6.arboricx22692B
-rw-r--r--ext/demo-site/bundles/1e053fdb9d77ecbebd9c1d8b861dccae0c83098b7555d4fa68b310b1e5113b6e.arboricx104561B
-rw-r--r--ext/demo-site/bundles/1e9978b755fcbb1f50b9f1050854fb38d13a087a4260e871d7e0e65c24fcbeca.arboricx427723B
-rw-r--r--ext/demo-site/bundles/1f18232479e776982515edc3fe2c0f39fad79e2b428c2ff040d92edf5441ac6a.arboricx7211B
-rw-r--r--ext/demo-site/bundles/1f722cc4ebbe2096dd68e1d9720596cfe9c99b327fd02d55ea01c5c66e66477a.arboricx66899B
-rw-r--r--ext/demo-site/bundles/200d0b3d4c58f604a951c986529636f3214c98f36d44b3e867560d74aa4f7a1b.arboricx53850B
-rw-r--r--ext/demo-site/bundles/20794e110733d119d3df5ae5a30a6f4917a12a8d4b4b4e55a887eea2148bc78d.arboricx399931B
-rw-r--r--ext/demo-site/bundles/20a5c725f2dc2c02598364f26fc86e122913bde38600fd6512da52e2dcef55de.arboricx115721B
-rw-r--r--ext/demo-site/bundles/20c71797fca0c2d7c6e1a5482da8cfce80292463cba731187645e96dc17dbe2e.arboricx424511B
-rw-r--r--ext/demo-site/bundles/20ddb39e1a87ad0708a374aebe7b6884e5729124bc7cc30d2e9f96f0c0d713ee.arboricx110403B
-rw-r--r--ext/demo-site/bundles/24b52c4f58744204c49b807b2af730a4800068742507f4138ba2e1a78bad0678.arboricx189603B
-rw-r--r--ext/demo-site/bundles/258aa91dbed2e1a0170a8f0c2a87d3e11e9ac861ff74711460c14f735c6af1a2.arboricx283960B
-rw-r--r--ext/demo-site/bundles/25a9d7530dbb272a32516897c08f0672dd84676da8c3bc0828bcf2824ca5b5e9.arboricx46092B
-rw-r--r--ext/demo-site/bundles/260665917d6d973a0a543ea3ba983c47f13e18e60a30d94e502ee8c09ae33653.arboricx12466B
-rw-r--r--ext/demo-site/bundles/261f38e6d86777f58666cfa721bcb3ea68f0ff3dffbd8b5d0e6c759e551d14e2.arboricx617123B
-rw-r--r--ext/demo-site/bundles/275c92fc65c5f9ae4caa0a5d4183c5ccd6055c815b17f82da4b952761f8ad987.arboricx62487B
-rw-r--r--ext/demo-site/bundles/29588b9deced8a3726d1d01c65c8d8e27bf29f4c91d4ff782c1e702492425fa6.arboricx286637B
-rw-r--r--ext/demo-site/bundles/2afb5aa9b578f9d95365c5f4ab8d93f366bbf37425c2b438459d549961f4964e.arboricx11579B
-rw-r--r--ext/demo-site/bundles/2c0091f90bd46c1ec0c3cb3a93a82ca942f268766aab541c90b793be233e5080.arboricx385042B
-rw-r--r--ext/demo-site/bundles/2c8f29c5e1a96eac7b6d57f6dad02f7adbfca1da93742f48c2aff3534c378284.arboricx47670B
-rw-r--r--ext/demo-site/bundles/2cc226f82e9c3526fb086ffe0977a909fabe753fc82de1e18d1f507625c681fe.arboricx11579B
-rw-r--r--ext/demo-site/bundles/2eb5dd5e3a372ef4e5c1ed612ca73eff2b0c9f97ebb651fb7ab22d5db9a15ca3.arboricx66899B
-rw-r--r--ext/demo-site/bundles/2f6f3a1a9615134165e44ebb529d73608983f421bf2b483bc3f11e85cad27fa8.arboricx286637B
-rw-r--r--ext/demo-site/bundles/30715cbaf97e966bcb8ef49c9f5da1fca571308db49b103b428de713b9ad302f.arboricx353669B
-rw-r--r--ext/demo-site/bundles/320fbebc4604cdff3c3a3dba649966018ffb0c65241666108be05723b33284ad.arboricx76690B
-rw-r--r--ext/demo-site/bundles/321ddc5508ec8b9c2bdcdd0c9bcf6db1eaa91160ce2827cc2bd9b6efb9e231d7.arboricx28770B
-rw-r--r--ext/demo-site/bundles/32b486a33a072d0e116cca6ea8bd7619a699086364ab4c36a62b0a4f24406bfe.arboricx116616B
-rw-r--r--ext/demo-site/bundles/32d3a06a8e3e3e41f9652e6bd00b0708a7ddb4c6c48143121a23a25957e08171.arboricx22595B
-rw-r--r--ext/demo-site/bundles/32ef3ca39a7982bc118da3cb17cecadb2514669b1544a4081dd22c5446919d95.arboricx47581B
-rw-r--r--ext/demo-site/bundles/34f5b71ad545a7abba017e72e1647ef519920ada6f841e87ff5dbe78558d79d5.arboricx3400B
-rw-r--r--ext/demo-site/bundles/355e41506f39e05da8c8a72a68aa810a486e062480322bac11af67e86980520e.arboricx32327B
-rw-r--r--ext/demo-site/bundles/3670141b6ee280efe14f6f0dd2ef9469560cdbfaa08d2510ca37ddc9802fd18d.arboricx177311B
-rw-r--r--ext/demo-site/bundles/36d76d7c128599998792fbeaa231ee416dc79b09c36fa20e1b1b5d2ead97076a.arboricx114987B
-rw-r--r--ext/demo-site/bundles/38110ab45a75a9c8771d6422277cb3083e667a4368aa33df0b43af672f17375e.arboricx689B
-rw-r--r--ext/demo-site/bundles/3887958c22983170103b70586b1109e012289cd5cb6494203f83657c39cf673c.arboricx24281B
-rw-r--r--ext/demo-site/bundles/390ffadd746dfa78a9b846a41282c25ff947a7ceddf1535093c40b4594850624.arboricx155446B
-rw-r--r--ext/demo-site/bundles/396195ecdb24ea812aa285192ccc552c36eb91577300042ba938408b5d01e2c9.arboricx486788B
-rw-r--r--ext/demo-site/bundles/3b4474558c2336c95a122ef32c4f3070ce67b2e0491539f757594a0ac02b0c6a.arboricx238723B
-rw-r--r--ext/demo-site/bundles/3bd031b7077f8cfe87da22b1fb5960fbf911fdaa5756821185b6431bc74be43b.arboricx618835B
-rw-r--r--ext/demo-site/bundles/3bd4df273ab4e4599417a18210ec3ad39e2ace2f7df6c0b7cad62999c4cb52a2.arboricx130418B
-rw-r--r--ext/demo-site/bundles/3c7cc88a1e7d6f11892357e15647186fa400b4aa50c7dbe7b9beb259b6ed48c2.arboricx104561B
-rw-r--r--ext/demo-site/bundles/3cc5d36c5b70a20362117e3349aa044efca8adca56105424965065395a9f3e76.arboricx550B
-rw-r--r--ext/demo-site/bundles/3ccf7bbc514db08b9d6c0541c858c29625dc996c613eb44f1fe16d3e6f1f1041.arboricx24281B
-rw-r--r--ext/demo-site/bundles/3cda081418977c005f8375a0aa56a9daadddc83d1413a4f750dbee1e155f2206.arboricx18353B
-rw-r--r--ext/demo-site/bundles/3d1a7bc92cddc5b47c722363a2069b3a6ef48f586fb6d26e810f69e6edfaabaa.arboricx951629B
-rw-r--r--ext/demo-site/bundles/3d364a349e4a623bc022a6cdc558a490d764c4c9d6a224b65a727f2380ce5b0d.arboricx24281B
-rw-r--r--ext/demo-site/bundles/3de401378f33dd8f93e9ca11c1c2bd73a458dabcd8d631a33ba17306f83d7d3b.arboricx22334B
-rw-r--r--ext/demo-site/bundles/3e32ef46cd9a7032469c6b004917c9b8982da95673d486a576fc31541bbe51c6.arboricx69047B
-rw-r--r--ext/demo-site/bundles/3f0be618d76da309e1ebc74099978d56b1bf9c5eb0d8e732c71b91ef223fd15a.arboricx408810B
-rw-r--r--ext/demo-site/bundles/3f65dce1eb074d496c42c961b0f9149ace2527ce8b3b968622b871ea5c5dc7ed.arboricx5954B
-rw-r--r--ext/demo-site/bundles/3f8b3fc627479635890fa038e5fbac100db0d3014ed2f63c41ce1c4f856fb9bf.arboricx366837B
-rw-r--r--ext/demo-site/bundles/3ff98271f9a512c04a8f200aa7488929edad50e1c7aa3864b243145f03cd3c9a.arboricx162371B
-rw-r--r--ext/demo-site/bundles/401961d889131c735bf48b415f53d3b85dfab0136496299f60cf1dcb0b264f14.arboricx1700B
-rw-r--r--ext/demo-site/bundles/40dfb23da91b505ea4586bbfea46a7374d299bb747796f18428de7da43fa7315.arboricx110403B
-rw-r--r--ext/demo-site/bundles/4116a3702923898d5fafc8c855fbea38a7fd740bdb15667ef53fec7268b41381.arboricx1270B
-rw-r--r--ext/demo-site/bundles/41f27e53f2cde13130dc5a9c3e74de49d16f94f7dc565ca4357c55ce4ba5280d.arboricx15181B
-rw-r--r--ext/demo-site/bundles/422e1a6e5cc0e164bf627e19278e598665fe0edc05161c37f27b1c196e58da60.arboricx100303B
-rw-r--r--ext/demo-site/bundles/43799eb78baaff0314d6014ef7692661759901d4a29608c9a169176beb13b231.arboricx123716B
-rw-r--r--ext/demo-site/bundles/4382e93cddca0d828b6a39ce171ae0253a54fb9932be4bc54d747cf698fa58fe.arboricx59340B
-rw-r--r--ext/demo-site/bundles/440618420eda88e9d8867ac5f99ade97dd8d678c44aa120995a96062e57c2045.arboricx91922B
-rw-r--r--ext/demo-site/bundles/4458cd3946a4280a41b7d723795b90987225ae65cb44ee6241186d7c03029f3c.arboricx427723B
-rw-r--r--ext/demo-site/bundles/445db0a1f362b908bd0cfd4e8540e51630fa0ff3c639ce54a1f282bf7e6b2a78.arboricx100303B
-rw-r--r--ext/demo-site/bundles/4586d8b96a93d22e2382f40a0eed353dccebe6ab05713336451b13dfd756e813.arboricx241325B
-rw-r--r--ext/demo-site/bundles/45c7b97761cba9e2a2c84bf75ed1da9b6fd612be9a367bd7387db2b0dc4e6e8f.arboricx116616B
-rw-r--r--ext/demo-site/bundles/4641a286fd7129b4ee90b47c54623104aaacf7e1fdc30d56ce12b17acf7a106b.arboricx19692B
-rw-r--r--ext/demo-site/bundles/46c39bcfd61444c366a25656133abf0397515111736a6fbacc469a760c7fbbe1.arboricx6593B
-rw-r--r--ext/demo-site/bundles/48194ad053a11151b87d129db717d01ea34381d9684281dfe876c41884508265.arboricx22595B
-rw-r--r--ext/demo-site/bundles/4872d3ee67db34a9ce6844e5a80befe217d6e248441d875d335da0e706e2b501.arboricx133369B
-rw-r--r--ext/demo-site/bundles/487e335a7e0a504da9b2c223639a1c999746605b3a02762557a6aed878875fe1.arboricx2719B
-rw-r--r--ext/demo-site/bundles/48ae69290f1858d9534fe1f60f7540ecaca466b6ec1f48a208c7b73981277fef.arboricx150337B
-rw-r--r--ext/demo-site/bundles/493a125b649639c0df8348b4aeb3a455b7139cae0634ba114866c48813500bc5.arboricx4567B
-rw-r--r--ext/demo-site/bundles/4aa9ce9f19dfce87ecb3f6bd0a2e881dafcbcd3d2e4b4075befbb378d80833ea.arboricx25512B
-rw-r--r--ext/demo-site/bundles/4b329565f4c47401fe505e35090ec332e52b266c72cebe6b7d78985efeef1ba9.arboricx200499B
-rw-r--r--ext/demo-site/bundles/4b5a7389a4b3886049863f107d7ca840c19080f27ef99d76845de2264ac3d6e7.arboricx15070B
-rw-r--r--ext/demo-site/bundles/50c088ee7b87f229ef37c375e86d32d594610b5ef7cc61ea129351da0ce4b208.arboricx23607B
-rw-r--r--ext/demo-site/bundles/50d7c2af3c4d5aec428d9f97226992c7b12a72ec67dda5540e2e7d83d3ed0715.arboricx85739B
-rw-r--r--ext/demo-site/bundles/50d923a5471cc42bff0a82da06b21ab6616ce90e76e94c3fa3bf4f0ab70c49bd.arboricx19927B
-rw-r--r--ext/demo-site/bundles/512e34c1dbdcf519074402f7a7ca559baec58ae199a6a71aa2e2e3d9c8148687.arboricx588714B
-rw-r--r--ext/demo-site/bundles/5188bb1a7ede262cb63f02daadff9b827c05bd26ace2e7f23528e9dd10ba6121.arboricx165263B
-rw-r--r--ext/demo-site/bundles/51d352cb5306a96b0275e6cf80c5a7d160e7379cf8f31aa128d96fe3e56043ff.arboricx443018B
-rw-r--r--ext/demo-site/bundles/520a2bb435a56706164fb34c7ea06e12e143050ffeb1da2632747e427ce61faf.arboricx1101718B
-rw-r--r--ext/demo-site/bundles/5278cc3f3eddc4f1760997bff84e707ec6b9571fdaa7c3b895de7a2b22b92f35.arboricx137300B
-rw-r--r--ext/demo-site/bundles/5305ab2e168279b82d09ab061c31a386a27e3f8ce51ad50b4241850522bd3a2f.arboricx25174B
-rw-r--r--ext/demo-site/bundles/53e15c0de7a8ed6cb1454e285a08d65b0a3cd1ffad877a6f598c94afa61d21d4.arboricx241325B
-rw-r--r--ext/demo-site/bundles/54d1e5652a001bf19668bda2f660e7ede120ce6e8670e02a95daf18469ab9d0d.arboricx484488B
-rw-r--r--ext/demo-site/bundles/55565ff3214c7e301d8f8d269121b71173c0e57d89d9436347e5e6dd6bbbef51.arboricx12084B
-rw-r--r--ext/demo-site/bundles/5a04fad3e19493bc235c3215001c98c8255d31dbb88556fda5d995aa21f7f43e.arboricx100303B
-rw-r--r--ext/demo-site/bundles/5bbdeb9f451895d515464d0fc2c3fe7f83a282bf8a0d51b9c2a52c6ca9748c93.arboricx520040B
-rw-r--r--ext/demo-site/bundles/5d3381723aafa9c5e4c4c3a6975de9481eb3160cbe52aca24076900528ef2603.arboricx11579B
-rw-r--r--ext/demo-site/bundles/5d36d069562ca9b208cfd0aa8df9f0d3b5c39f8b13e070fb892e21b38e32ffb4.arboricx792426B
-rw-r--r--ext/demo-site/bundles/5d55adb6a8868cc4861b0b993cd58c31375f6d0696e199f2aef06e464389b2ad.arboricx621874B
-rw-r--r--ext/demo-site/bundles/5d89ef0e68e4343c7a1da04c9dc6a82ff2e2089e770a1303f575b851c2814c4a.arboricx115721B
-rw-r--r--ext/demo-site/bundles/5e658c44623c78819845f704007d78b5e132bf64fa986a9d3770d0aa7db9d824.arboricx69047B
-rw-r--r--ext/demo-site/bundles/5ec6ccb4827f0548444e480c0e6196ddaa7a570a44ebc6a91a922d7e59bf3012.arboricx25174B
-rw-r--r--ext/demo-site/bundles/5fb1fab64ccc6554ebeedb74c35f616833f64e007aa787d37eb544739ca7d371.arboricx546529B
-rw-r--r--ext/demo-site/bundles/5ffe0c3293f7fa75c99db184e50963fbdb8d08b75ece9545012f8e5ef014cc1a.arboricx3789B
-rw-r--r--ext/demo-site/bundles/60afc41f04fa65130326eeed4ca9e128bee5e90c7041f9641bbf9cfe87c142cd.arboricx6204B
-rw-r--r--ext/demo-site/bundles/6238f17acf707772ac12645f14297fd8b335af45b9189b9dc4c320a18893e50f.arboricx47670B
-rw-r--r--ext/demo-site/bundles/62f77e46a310ae6dbfcd73d096126f0f6a16c61b98842d826a0b26783f733981.arboricx81366B
-rw-r--r--ext/demo-site/bundles/639c8d3959320ef99d9416257905f189519a90ea4b315cdbb0485a386e46191c.arboricx12447B
-rw-r--r--ext/demo-site/bundles/64c193d2d00c66963de67c5ff2a3af405eae3878c70b2268e44468e821198b6d.arboricx1103040B
-rw-r--r--ext/demo-site/bundles/64e7db3b35121efa19c7becbbb38a0ad0f884143e790e286a5ee6c236c00f9d5.arboricx1761B
-rw-r--r--ext/demo-site/bundles/65a21f43996fbc503ed2bde3bb1931291a49be373d828cf18b6506f740e87f9c.arboricx24281B
-rw-r--r--ext/demo-site/bundles/660f9077134b141f0398b5506f0295084953801e9360ef668e185d244f529c40.arboricx71110B
-rw-r--r--ext/demo-site/bundles/666164df3ec739d1c3d3637ec72ed9a85e9012a7c9c5f38c3bc96ebb22e3334d.arboricx506165B
-rw-r--r--ext/demo-site/bundles/6762fb2d66c52d04b4701b2508dd9ef6a8c62fcb66bfb607424f6b2caa488b85.arboricx72069B
-rw-r--r--ext/demo-site/bundles/679733e17a86cc5e3f5282ca824cad4c9c0febd260e51f6a87e16dd14c02c45a.arboricx16920B
-rw-r--r--ext/demo-site/bundles/684497e21954bc0392fab20009d93efafb4ed15315ae94e345f7e5c0530d0a13.arboricx585653B
-rw-r--r--ext/demo-site/bundles/68ffd0cf2f046ac6d9f1867ba8c1eca5563a132b836db1be1ea0e3c39f568a3e.arboricx21997B
-rw-r--r--ext/demo-site/bundles/692e1c2339596f3499be3497149160e7735121844d6a40c6a3ecedd4b8b20663.arboricx41973B
-rw-r--r--ext/demo-site/bundles/6a8e34e2185846c701afdd8f5ee842e21d0fa2c8cee2040113e72f1b94b5e6ab.arboricx308822B
-rw-r--r--ext/demo-site/bundles/6b7b389d64af12d85b85598db69d7ff71cf3dcb991c584e17e0caec8bcb44c7b.arboricx588339B
-rw-r--r--ext/demo-site/bundles/6c85d85a51c0c3ed8fb9adc1a5c81c18313174b3f72371933e432f3f895c1667.arboricx12554B
-rw-r--r--ext/demo-site/bundles/6d156c31a1ecb7762df9fd94702dbf08773d81ca739b7cf806bc12ffe30ff10a.arboricx210249B
-rw-r--r--ext/demo-site/bundles/6d46e48b8aa41bde5d086804c4ee8e2ed4d355ce9c4b302f20cc709cbfd4d2e0.arboricx1761B
-rw-r--r--ext/demo-site/bundles/6dd7ebf2bc570e60ff489da21bc5e439892da1f40f1402c5b440fbd1815ac92f.arboricx62487B
-rw-r--r--ext/demo-site/bundles/6e185ece27a038b020b9b3f3a305009209849436697fd19f5aa888a383f92f40.arboricx585653B
-rw-r--r--ext/demo-site/bundles/6fc6e4138589d8550886cbb2cc95d1de91940bee589ef400e5e6098bf3cc55ff.arboricx286637B
-rw-r--r--ext/demo-site/bundles/718c96fe7ab33504ece9c041f7a93dddf15b281f8dfceba84291a349e260b15f.arboricx59340B
-rw-r--r--ext/demo-site/bundles/7254d123eb4acb98ae4d87f4f3e48b87c2bb7371237b7710ec6bd23c82b9ceed.arboricx38014B
-rw-r--r--ext/demo-site/bundles/730aeb8203ff504b7483999a6477a292b10871f82e94a77d3d5f7b49ecc3b6b3.arboricx14813B
-rw-r--r--ext/demo-site/bundles/74251492b68205d47f001fe1210d8846b905dae7b4cdf12c3b1c5e563473575d.arboricx22595B
-rw-r--r--ext/demo-site/bundles/75ff201e0a0192236661f1fce192ff0cce490914cd90ee4a3c4b369e0046024a.arboricx22595B
-rw-r--r--ext/demo-site/bundles/77bde8dca27110eac44e6f5e44a1bf604b9ad4ad6909aa362d244e6f779539dc.arboricx62487B
-rw-r--r--ext/demo-site/bundles/79942a06288a99c9a49167fbfe732a08d9c13e6191c8c04d76ddc3835f07dff0.arboricx26379B
-rw-r--r--ext/demo-site/bundles/7a59f1f37047cadd22f97fb29e07f549e5f3a41b63b9af35e013669eb7a4893f.arboricx5954B
-rw-r--r--ext/demo-site/bundles/7b6b438b2e903d6364eed8e948a814a1ebf2d08dfa9960fd7c1b278222f8cf4e.arboricx28016B
-rw-r--r--ext/demo-site/bundles/7b7b8b132f1192bf4a9e379b641382167f9be38a609bdad18b144dfa85da2b3c.arboricx517616B
-rw-r--r--ext/demo-site/bundles/7c5ec2c441d6ab4ef23edc3e9941dbf7bb4a7718d9e6e93f8826171e3f92f3bc.arboricx241325B
-rw-r--r--ext/demo-site/bundles/7da891b3098e3f405741f78a59e068445bbf4def4c41553bda2e5a57a4e63e2c.arboricx189603B
-rw-r--r--ext/demo-site/bundles/7dac7b3d84202ef4d253ce99c95850c1ae7a532a9e7907712f559da2d061c2d0.arboricx76690B
-rw-r--r--ext/demo-site/bundles/7dc94b30f4fd1043ff6e1cc4c7ddde55d9338c262de145d1d1446d7b156fac33.arboricx69047B
-rw-r--r--ext/demo-site/bundles/7dd76cb9f5df4ee3f49cae5fd09428810b8e11b9ce31902eb39e883d1362c7a6.arboricx30588B
-rw-r--r--ext/demo-site/bundles/7e698de68504e56e6c93d7822b3fe8dca79fa7aadd30710be63a3b4710fda061.arboricx110403B
-rw-r--r--ext/demo-site/bundles/7e6e0a045b50e8e6e44e28d8b06f2a471c26a14e9613837bc20e72941a2a5bb9.arboricx429298B
-rw-r--r--ext/demo-site/bundles/7f18bb0a5c425b055912aecdd442776f3102f023c70e721395b3296ff0d42689.arboricx51182B
-rw-r--r--ext/demo-site/bundles/7f7b4191c8780da6a4bf20084835e67007e9e5a7b9af43476b97faf502338545.arboricx122649B
-rw-r--r--ext/demo-site/bundles/7fbcf00a8412785c5c61b61c21c89d00d2597953b040faa02e6e811677b37578.arboricx104561B
-rw-r--r--ext/demo-site/bundles/7ff7d2c5eead111a6364ca7f0dc0cc1e60910a3ffdd9bca18b8c624856e22f8d.arboricx79204B
-rw-r--r--ext/demo-site/bundles/80b2e70901d380aaca74a7a40019d3394b1171e6e76e771f58955f03bf8da798.arboricx426935B
-rw-r--r--ext/demo-site/bundles/819ad1c86fbf2d6f86533439217146eb9ffd37ca7f95bb278063a28f0ab5b534.arboricx616748B
-rw-r--r--ext/demo-site/bundles/81e16ee575d66ef42f735cd9425f4005e5f04b733f1c8b6646a1814ba8e5d8fa.arboricx18596B
-rw-r--r--ext/demo-site/bundles/832388f8b0380e7f2bce6ca3e79f38ee6236c1d25232ea2cd5b6119c6eb41fba.arboricx72069B
-rw-r--r--ext/demo-site/bundles/848c641ac8bbfd1ebe0ea72685c3c7b468aadf70f838f0370bcb48558582a0b4.arboricx585278B
-rw-r--r--ext/demo-site/bundles/84a7479abac8663864a5615e5c0be69b6bb64530a904ab0da274bbf68b682b01.arboricx72069B
-rw-r--r--ext/demo-site/bundles/85184cd7e36328cf195ceb5599aa10c9a9f26a7134f260906379fc8df163531f.arboricx47577B
-rw-r--r--ext/demo-site/bundles/8543060cefd1c23abeb6451197d7a13bd5c46ab79392f199a6d1417d9317ba61.arboricx47581B
-rw-r--r--ext/demo-site/bundles/86717d7f9d69fe730c6c6172c42c49895623aa070bf675e1b5f751adb30616c1.arboricx17196B
-rw-r--r--ext/demo-site/bundles/8675a2bc53b5820d45cce64c072c55f7e03d23b1b4960a45f952fc6387023024.arboricx426874B
-rw-r--r--ext/demo-site/bundles/8676994c48d79512a1ff5f8f4ccdaf538248b411e6829dfc061b76b8a6b89d23.arboricx66899B
-rw-r--r--ext/demo-site/bundles/86a141f88c89eb929f74e2678a77fe7ae02b3bf78c15788f5d3c7d5745fba1d8.arboricx14098B
-rw-r--r--ext/demo-site/bundles/890254a27b2bb16c62eedc7b80daab58a33bc40b0bb2a7ff20400d9c3c0de7fa.arboricx917828B
-rw-r--r--ext/demo-site/bundles/8b38dd5934bbc51f999e3a2da1ad33736991c7dd9aab5144b716611fc5a80810.arboricx85823B
-rw-r--r--ext/demo-site/bundles/8b51693c63658d59c8083ec1c95cf1f6565ce5799791f540e92caf508613c9fb.arboricx19440B
-rw-r--r--ext/demo-site/bundles/8d1b7e1f6dfefe983167ee8d9631476caaa0c3dc689a85628e9ca627ebaef6d0.arboricx1178B
-rw-r--r--ext/demo-site/bundles/8e179edc0710085a37167af76c1f5bad871bb84901a7aa7345febda5d0f6c460.arboricx356106B
-rw-r--r--ext/demo-site/bundles/8eb72ff6766fb762614c6dca9026ebda78d06f5e8f78e48cc29b195ba2154b21.arboricx678B
-rw-r--r--ext/demo-site/bundles/8ee2c0b4fec670afc9db5552e6907ace29ae2c0bda07897e70d451f9bb56160c.arboricx12573B
-rw-r--r--ext/demo-site/bundles/91f78730b3623d019e33f96e9e2712d61b04837b21ef3eccec3071ac9260944d.arboricx749866B
-rw-r--r--ext/demo-site/bundles/921350bbe5dd0af4d5e5ab526ba4bc78d0473bd54bf9d9474ca0be9331881eac.arboricx54580B
-rw-r--r--ext/demo-site/bundles/925989ee208fe9cfd108c6093da5648b87ace44e134c7b28b0772eb5a5c540fc.arboricx122270B
-rw-r--r--ext/demo-site/bundles/93174e0bad1894364a0a12560a75eea646e5747bcc2a71b7fd198bf9bb635596.arboricx532346B
-rw-r--r--ext/demo-site/bundles/94e9a15b7c3060c430fc60a74200e10e5ed4f3b43c708423a982a6c53df0cd38.arboricx15907B
-rw-r--r--ext/demo-site/bundles/95c2da372d249653817c642cc4aa4633d19e11bd49a669db051d98cb4752c5bc.arboricx427713B
-rw-r--r--ext/demo-site/bundles/9621dfdca33605922b59be467053569d99995ed36b77f52f2a36e07d9059bf95.arboricx134872B
-rw-r--r--ext/demo-site/bundles/982ae0c7b3fcad6764df5187b00ea3c4bc8563c6244f8bd8f12c8706bd3ab9f5.arboricx81366B
-rw-r--r--ext/demo-site/bundles/98bbe850bd4342190abcdaaaa5686ba670bf947d97bbcc78ad44ff958b6ffb91.arboricx24933B
-rw-r--r--ext/demo-site/bundles/99824824d27932bc9e44851fff367ae0fea6d05a7604bb634bf0daad8ef5ab7e.arboricx182505B
-rw-r--r--ext/demo-site/bundles/9b504c57dd3989c64c748841a5be71dd0f217994bae874ee799f4f09c7dfc1f8.arboricx366837B
-rw-r--r--ext/demo-site/bundles/9b5195255e1f86ef55a6fe4b0d7d617663b28e3b582af352b9c44ef19c07b3be.arboricx1731B
-rw-r--r--ext/demo-site/bundles/9b7cdb9330c85124759bc0a5855f5273eab808eea416ec6a5d0b915604f7078a.arboricx3916B
-rw-r--r--ext/demo-site/bundles/9bc1c7c66b150fdac8f046b2bad48b07bf585c9ea2c63b416dc72c4191b0128e.arboricx25174B
-rw-r--r--ext/demo-site/bundles/9c61d59cd76036000691da6ff5e2e9f641cf5c614b424d7280e052cfcb716e75.arboricx746968B
-rw-r--r--ext/demo-site/bundles/9cda2cdf30790c2d13dc51183a4fb321a00bec8599683004280f7317cf7a49ab.arboricx323745B
-rw-r--r--ext/demo-site/bundles/9daafde4c396549744c888778485c9d2316d89db659181e1c46c3b7ed5a0f64f.arboricx323745B
-rw-r--r--ext/demo-site/bundles/9debb54a2eeba75b0554403eae4f34a9ea033698f7323dcec70905864cb2508b.arboricx720583B
-rw-r--r--ext/demo-site/bundles/9f10d772b42628acfe843eec7524d8de1ba9ea4344d3952c6c091c98c4d1c72d.arboricx6904B
-rw-r--r--ext/demo-site/bundles/9f63810fee2e20762f1a198535448a2187a90065a35428ec82a11aad85575643.arboricx168815B
-rw-r--r--ext/demo-site/bundles/a068c41275341b9baea81b33cdab32236032579fc6dfa12c014643317f114518.arboricx12084B
-rw-r--r--ext/demo-site/bundles/a11920a322cbec778cf81d92ce6bdf28ae3ccfc772f87be92545f8462136304a.arboricx87109B
-rw-r--r--ext/demo-site/bundles/a17edf554730f72d60e545eed6fac3c099790186f32b0a4f7fd4f1524b9ed03d.arboricx64547B
-rw-r--r--ext/demo-site/bundles/a1919c931e13a4b29536e09b3230a7cda3e972934cdfb401aa50ceffbdba70ef.arboricx4629B
-rw-r--r--ext/demo-site/bundles/a2c5b9dc0013aa6df913b6ac5cef4467d15c237b1a3c5a7205ce434252cd4865.arboricx115721B
-rw-r--r--ext/demo-site/bundles/a51d9fcffd12aebc39166e2ba4e5b86896832db299f06322b7a2805bc4d57f05.arboricx14301B
-rw-r--r--ext/demo-site/bundles/a5a6a450746bd1a61b722adeddd27595f7ef6cef1e524e7a1193012526c556c2.arboricx18353B
-rw-r--r--ext/demo-site/bundles/a6131b64f1d6eb3765d64da89e238b9c82adf90f47eb777ff4b4bd12e1d955cb.arboricx17024B
-rw-r--r--ext/demo-site/bundles/a7babd04ce08dd587a9cc0e71d7d52e2850eb824118a3ea8b82b6b4b73f63521.arboricx133234B
-rw-r--r--ext/demo-site/bundles/a8d7805b268f93ef72e10c7031bc709fb9924ca91b2eacdd313f70d96d254560.arboricx305935B
-rw-r--r--ext/demo-site/bundles/a8ea6cb0c1d175206448456e907790f5204f43c48581f588ddb4894d4c40b996.arboricx16893B
-rw-r--r--ext/demo-site/bundles/a90ff53f2e05424ad536d7b819fb1710dab83127f0516d66384bd9bbe8ddbda2.arboricx9192B
-rw-r--r--ext/demo-site/bundles/a96e8e66c1759e1893a70a849c68eda171baf833b651d152102a8a7013f6e608.arboricx18470B
-rw-r--r--ext/demo-site/bundles/a9c978eb8475b65bd73bd6ac6474e6242df285cea8d73d5dcb19ca5d30512949.arboricx80149B
-rw-r--r--ext/demo-site/bundles/aa8da80b7ea0e728ed276627737b8cc5350dda77d2360af6eac93b75667acaab.arboricx85823B
-rw-r--r--ext/demo-site/bundles/aabb749e392a47605ffd08f12ec442747641d190ca2c4240f3196744f6fdbd22.arboricx364400B
-rw-r--r--ext/demo-site/bundles/ab19d9010aba0c7fcb6995c1c096872dc3bfb22a5798407011c01adfb7c57d8a.arboricx59340B
-rw-r--r--ext/demo-site/bundles/ab4b3e164f3cebbf979ad75424b195cbadf3a8a7023a891b46270ef883363d30.arboricx21118B
-rw-r--r--ext/demo-site/bundles/ac310bbeb7fbd02c670282a3e968b407252f99459bdac11039fbf20b85b73b17.arboricx366837B
-rw-r--r--ext/demo-site/bundles/ac504497f656b84b7ae1e7f9a00086c76d05686df3eee2c5612a8c7f51fbf141.arboricx692B
-rw-r--r--ext/demo-site/bundles/acada8dbbd27922e757f2331fae97eedcadae1f0db369f693bbb8d413c3b0b00.arboricx200499B
-rw-r--r--ext/demo-site/bundles/acb79eb9c2f56a18c1c740aaaee97e9e5e53f55b56602bd16a351d85cfadc192.arboricx34738B
-rw-r--r--ext/demo-site/bundles/ad05c3311ddcd6d533f438f379f0177347570e6c3f563939ecb9e5c88a7d636b.arboricx29122B
-rw-r--r--ext/demo-site/bundles/ae3c5524aa4a094972d2b84aff10e3a9e8d60c3b3fb94b43ff7bd850740eade9.arboricx116782B
-rw-r--r--ext/demo-site/bundles/ae9c12c9bf2013b0c8711860a9b9dae310085dafc9c29388f6d6d3308b5f7b2b.arboricx69116B
-rw-r--r--ext/demo-site/bundles/aed41fa6979157996f487232be608a7e89322ad40d2d2681af55a08a8d52d68f.arboricx356106B
-rw-r--r--ext/demo-site/bundles/af2b3483281c7c4e24151956dce5d763dfe4deeb4b0ec7635a341b443b2b4584.arboricx187001B
-rw-r--r--ext/demo-site/bundles/af66062931c5de826bd336625d53c1c354fe6cc736e56e247ae550c542f0fa8a.arboricx15619B
-rw-r--r--ext/demo-site/bundles/b0bb9f08d3a902c1b9e9649e58687d3c06e09421dd0c6d326ca854196da75878.arboricx408810B
-rw-r--r--ext/demo-site/bundles/b1f763c54f8cbc87aebf1bb16fbe73805e09661b4cf8550edbdb9877ecf7a32c.arboricx47670B
-rw-r--r--ext/demo-site/bundles/b4bc7576279d3721981a0254b55184fdd7cc11426c2591adf8a6405c3e388283.arboricx177311B
-rw-r--r--ext/demo-site/bundles/b55d959236f74eccd882eaa91d0cec0776b13a0bb5a2bd846a65cd7ac0f59b2a.arboricx105151B
-rw-r--r--ext/demo-site/bundles/b588b07ac71f87ab85059ea0788ee2e11d3ee77ad319310e5a21f844c98dabf4.arboricx11579B
-rw-r--r--ext/demo-site/bundles/b5ee969404912ef682d37b259985a3303b1b19840ac9a15a2f65c92799b4d2cf.arboricx76560B
-rw-r--r--ext/demo-site/bundles/b60da1233b8b2a10ba7179e7f8fe39a07be8d2546c89ab36fadab28e2dfd8b23.arboricx219128B
-rw-r--r--ext/demo-site/bundles/b61e8d7d31f730c1e4db08c729435302e76eb911ee2c45b110f2932a60b2eb33.arboricx68888B
-rw-r--r--ext/demo-site/bundles/b6f32449d85257fbd0a589d29ef05ea4a503c4a7e6105926d408b0551a34fd77.arboricx100545B
-rw-r--r--ext/demo-site/bundles/b75e428ce6d587893829792a87c3a374993d22c900eea793f2713e822440cb9f.arboricx68888B
-rw-r--r--ext/demo-site/bundles/b7d65492062996f559cc5eb83e68ddc765fd72f5136470eee2104b7b8182b290.arboricx13414B
-rw-r--r--ext/demo-site/bundles/b82891447d90b9c9bfeef4c8a75d15589ef008d9142e32f8694bd0ce083fb8ca.arboricx283750B
-rw-r--r--ext/demo-site/bundles/b8c0e21c09f63511794cc62827a6b231e62a55f7e779022a1b740aaba29b0368.arboricx11226B
-rw-r--r--ext/demo-site/bundles/b8e1e83722eb6432dc354506e393129ec2f4742cc1e70695709d0a99fd7ba75b.arboricx209241B
-rw-r--r--ext/demo-site/bundles/ba77d73c2f0abb2fa4288fc626696140c9aeafde2df6c6a11eb5d6e891a094cd.arboricx9021B
-rw-r--r--ext/demo-site/bundles/bb3135842e3cebfe6bd10e0766a6711e4d46a8cf157af1dcc9f97e25795ac0a1.arboricx36259B
-rw-r--r--ext/demo-site/bundles/bba8e1d66b151e6b2aa42e8c73d61fa325e81d0388c0316b3e57fb0ddee3dde9.arboricx93231B
-rw-r--r--ext/demo-site/bundles/bbfdfb86841f2984340122be73b21a39b808e6ef02232e40e8c7016f0ff68851.arboricx116774B
-rw-r--r--ext/demo-site/bundles/bd742a4ec55cf68f1f1b382979fdf6b5c098039089be16c76b4621b8ca07d9cb.arboricx100303B
-rw-r--r--ext/demo-site/bundles/bd98eac335b6d792fdcc58644e38b2dc063e9522c2475f78d9d51d0852af9058.arboricx550495B
-rw-r--r--ext/demo-site/bundles/bd9b236492bb6359a6cc4dcd7c988ac2bf64abea4a1cc1c7233d1d023ca0dd1e.arboricx486413B
-rw-r--r--ext/demo-site/bundles/be5f4675c9b0b6d9c093fe44a9695da9f428c88d62b0f4f1340017067fa81fa9.arboricx6872B
-rw-r--r--ext/demo-site/bundles/be8b453912dd7528262d4d129de0288734ddda67c10d6bf5f05ba03a3bb4a0d6.arboricx69047B
-rw-r--r--ext/demo-site/bundles/beda492ecd9338eb0c75af08506edad760b914ab0c73ef055e1e1d7946821d6d.arboricx487671B
-rw-r--r--ext/demo-site/bundles/bf72cd9abf5b237b92f2f3ecf75a95e50dec6f0d214e19bfe7c6b63debbb1ea4.arboricx669186B
-rw-r--r--ext/demo-site/bundles/bfc61066613fa893c0d9e6e37659617bcaff9e97a8d633cffd1d84066857462d.arboricx133750B
-rw-r--r--ext/demo-site/bundles/bffce842f768003315e90f106d296297477db17bdd2bd61752e7197a89042402.arboricx59340B
-rw-r--r--ext/demo-site/bundles/c0a9ffd923b4dd17f6c1fd105502d9e82a9064f75b6312b37c155c94a3ce73d3.arboricx12573B
-rw-r--r--ext/demo-site/bundles/c1bdad357ba0398a409981786d072f29322a6556cf1b3789affd5ee7fc236367.arboricx212998B
-rw-r--r--ext/demo-site/bundles/c2426615e6f90e2084bbb268305b11c06aea844e6cd3905efb92708fb2b91dde.arboricx91922B
-rw-r--r--ext/demo-site/bundles/c2595128cd7056a33b634abc4a67bb99736b9cda08b6788e2936d8cd51fbaff1.arboricx47670B
-rw-r--r--ext/demo-site/bundles/c3639067b4bdb79daa66253b95202c490f7545652864e718d1d558de0128a66a.arboricx408800B
-rw-r--r--ext/demo-site/bundles/c555917af3f88e471ef68b5d0f88331b083ba1d6d68cf3c19821716075dd037b.arboricx27972B
-rw-r--r--ext/demo-site/bundles/c5b6b25cbe8d0d0515b483a39a2cb500761d64b05cb801a1249d25be3b8a3bbb.arboricx26091B
-rw-r--r--ext/demo-site/bundles/c60b350474c0c82734204dfd18f5780d97d296e091bef977f37157bff57102e9.arboricx80149B
-rw-r--r--ext/demo-site/bundles/c632e6845677fc13e40f02599f66a4e243fd91f9cef79a840ec4eb6953f66905.arboricx366837B
-rw-r--r--ext/demo-site/bundles/c7560f717712244810ed3b354912fe8791c2bab5c1df1520813426be01910c2f.arboricx49576B
-rw-r--r--ext/demo-site/bundles/c80f9fa19c06b6c30f7bea3c21b9fec4516c9aafc4ec9045185f9fdda64106dd.arboricx190123B
-rw-r--r--ext/demo-site/bundles/c834c36fa1b984ad4d6b34fbdd784b3c1b732b1433f549b00e8df1931cf9a3b5.arboricx125511B
-rw-r--r--ext/demo-site/bundles/c8bc5c1ebeff9189d64ffd23554026d6f39aed92e2b25a4fa0935a0d25b99608.arboricx158958B
-rw-r--r--ext/demo-site/bundles/c96e9797a7fb4ee67134490f8111b0831556978f0db66679116b6a791ec30ccf.arboricx41210B
-rw-r--r--ext/demo-site/bundles/ca65797235348b952523b11d276c054a448601df5815788540d17aadc79d4785.arboricx25608B
-rw-r--r--ext/demo-site/bundles/cb21c5c6255ade072b773c014b05dd66b84bc1bfa56be4d09df33552d97d9799.arboricx550495B
-rw-r--r--ext/demo-site/bundles/cc68d1a06bc193f54069be7553bcaa3ccd37d129c9a38fff9b8220b2d864daee.arboricx72069B
-rw-r--r--ext/demo-site/bundles/ccf21f4b49546f330cf335cf768cfc2d146549831dd84e79d80bbbe4da03b914.arboricx104561B
-rw-r--r--ext/demo-site/bundles/cd1ed2a28c971e93532f3a02fe976e574ef124dcda7843db15fc14ba4ca5f0dc.arboricx24614B
-rw-r--r--ext/demo-site/bundles/cd7be3dbf2c10f7a7e7911765cb65a5207a1558f289406e291d07cb077a69a34.arboricx62487B
-rw-r--r--ext/demo-site/bundles/cda1110a3577a751c2673bc7a1ce2c3994dec541a3c1f6034b6a6769eaee4809.arboricx62487B
-rw-r--r--ext/demo-site/bundles/cdda8a8efdd40b9f2d5beac446646831d11a6f1cf916a40d68f8064b90dda45a.arboricx502982B
-rw-r--r--ext/demo-site/bundles/ce730fa60942d894afd464b3d15d4abdeda73007367c660c67e5dea0093ad38f.arboricx200641B
-rw-r--r--ext/demo-site/bundles/ce83251eed3aa18a8bc53aeedda62dbd90ed91ecd270bc56460457b435a788c4.arboricx46092B
-rw-r--r--ext/demo-site/bundles/cfb11a6ad90810350bd2042d81ec63404c5d6bb418512ffc5218c100431dd8ae.arboricx724240B
-rw-r--r--ext/demo-site/bundles/d00af17115d7a201333b92e386997f57c1808f5819a89d18312a96bcdfe777a8.arboricx5954B
-rw-r--r--ext/demo-site/bundles/d015f17a71941870f8ab9ba5cbbef82b7657a9217a64edf54e0b512cf3ea3bc9.arboricx486788B
-rw-r--r--ext/demo-site/bundles/d10478e6889a0305755fe2b0edd7545b8e0ce98c4cd888a5753e2de423c6307f.arboricx13116B
-rw-r--r--ext/demo-site/bundles/d142330c8402dde34fcf68db82abc00e627ebc7dcfc58c91d5aa4ff916612d72.arboricx18016B
-rw-r--r--ext/demo-site/bundles/d2842a47b4f76d3d0bf86914620a33b5251319167c74873e7f630923f4b95e68.arboricx91922B
-rw-r--r--ext/demo-site/bundles/d2a20924fd6129069f3b8280289555dcf7d7cc67fb0a5cf488caea0ddaa153cf.arboricx24303B
-rw-r--r--ext/demo-site/bundles/d68a817b6028f5a27801504bb24bbed2a1519bebb0a67443711e35e57a708b4c.arboricx2710B
-rw-r--r--ext/demo-site/bundles/d6bef87913b4b0859d181920121f95663325b679404c11b236941ee10dce0f1c.arboricx429298B
-rw-r--r--ext/demo-site/bundles/d70de875988dfa309f2c167992928866f88b08af351918b8c7b5d88c541c6e94.arboricx483989B
-rw-r--r--ext/demo-site/bundles/d7105ef477224dfb10ad2773e54744cb3f87ddf304eb753d7cb9ba40ea9cc3df.arboricx6151B
-rw-r--r--ext/demo-site/bundles/d9f2858d088128d306525252c74025eb49565187b39da7e88c88b758cc4035d1.arboricx46092B
-rw-r--r--ext/demo-site/bundles/dac36c38df0cebf1e269f06c879dce3f38515cf7d828c93066f9484daa32f61b.arboricx6333B
-rw-r--r--ext/demo-site/bundles/dcb5f1c60fac3c0cf1752d88b9e2482223d0759ef310cd7b401ef0148b7a6ffa.arboricx445442B
-rw-r--r--ext/demo-site/bundles/dd0931401769303bf2e1ce08c51e7778779ccc9643ca8315c256c0542eedff7a.arboricx4873B
-rw-r--r--ext/demo-site/bundles/dd39639f1d0a1a14f7856b8d0db682adf36d1e7501ea1889bd185ea500989380.arboricx18470B
-rw-r--r--ext/demo-site/bundles/de2b06e659b460d0ed6407f614396d1e9f6b43c455788c6660c88b153fc97fbc.arboricx80149B
-rw-r--r--ext/demo-site/bundles/de3dd6da1be97037119e9bc39a89b117776a48ba34cad2aa7ceda4fcf3590994.arboricx6449B
-rw-r--r--ext/demo-site/bundles/dea811622fcfc1c9f9b5e7a138fec0e00ead024bcf3f7f04339b5a1dbcfdfe19.arboricx47581B
-rw-r--r--ext/demo-site/bundles/decfff4079c7c202f664a55496926cce1fcd1e9c67cf67b84718bf7d663e6f4d.arboricx12589B
-rw-r--r--ext/demo-site/bundles/e07c225c29eef3588dbb65cf0178e8b82a7d774786d0e392052877f7c4aecf5f.arboricx182069B
-rw-r--r--ext/demo-site/bundles/e1376f99435b5869d7f53b489a5d7552b382f670710a6e0e970f13ddc330948b.arboricx77000B
-rw-r--r--ext/demo-site/bundles/e23c7eab463765182fcfe4aafacca71d223f30664374019b41d29539d0f3883b.arboricx24281B
-rw-r--r--ext/demo-site/bundles/e27bf77a09cdc2d867aaccf65d0578da3308c877e51dea1bb87286ddc7196228.arboricx85669B
-rw-r--r--ext/demo-site/bundles/e331133fc728b1cb6c0deb0438aca410d90cd5cc6d747ce12907228afaea46e4.arboricx100303B
-rw-r--r--ext/demo-site/bundles/e56378259592a4867829ca5447904b30ac5e21bd496eb68ad4d872c1af973d69.arboricx52074B
-rw-r--r--ext/demo-site/bundles/e5ccd45c3149a9e5f46de7cff8076e59c3b7d94a3a223428a2884f56dde9ce73.arboricx650283B
-rw-r--r--ext/demo-site/bundles/e70583bc724ae495a33ead7e10614e2c6a9664bf4855c7e6042871cbd5d88a09.arboricx721058B
-rw-r--r--ext/demo-site/bundles/e756a481b3056a2e76f50316ccf77bfab8b15727b7bec899580c2eb919e668b2.arboricx16741B
-rw-r--r--ext/demo-site/bundles/e75e7178eb19bba565e1422eb140411e34c02df3db1fe32224fc434c6e6f5b69.arboricx15070B
-rw-r--r--ext/demo-site/bundles/e8f5fbfbb768926c5dcc43511fed05a2436f0bf46f2a18c75408496886cb1539.arboricx529922B
-rw-r--r--ext/demo-site/bundles/e965542627b83e4d55e3ce15748650c94ef0d447324d7dde772c0db1b0651788.arboricx77000B
-rw-r--r--ext/demo-site/bundles/eac98c45250ba80f2331cb71128306b25bd61b4e8e3e063b9b635ec654f4d698.arboricx62487B
-rw-r--r--ext/demo-site/bundles/eb3c997bcd9d2cd2be93191865894f9627946462526ed3cffe3fbbdad6e3f682.arboricx101880B
-rw-r--r--ext/demo-site/bundles/ebd32c489da78229fdabb295805c8b7d8d9a98599900ddcff3baee23b5668746.arboricx212982B
-rw-r--r--ext/demo-site/bundles/ec65f6eac30f1487dc64e519ae0be9769695edbff58e529719424a95059c6875.arboricx308822B
-rw-r--r--ext/demo-site/bundles/ec7f3cddb70f48ec5db7eac7afb7641150a6bb3400d0734ca3419b6f7a5bbfff.arboricx168815B
-rw-r--r--ext/demo-site/bundles/ecab246978f122d1c13bc00028ca2cbc9332a8fc247a0b9726d74c712e5c1315.arboricx18470B
-rw-r--r--ext/demo-site/bundles/ed25157519948f241d302c20837c5c291bf675e165117c9f046f4dcc8651c8c9.arboricx39121B
-rw-r--r--ext/demo-site/bundles/ed931d1cf10921f414c7fb2e21c4ab40509d548b56ca1db1327586d90cdf6f0a.arboricx66899B
-rw-r--r--ext/demo-site/bundles/eddb9464fdf42e5126b239a9481ad5915c6152ddf7f396278444894452d16a1a.arboricx1108265B
-rw-r--r--ext/demo-site/bundles/ee26329e1d6936fe64d37b4887ff5d153d65eb1e2b0d5f14b7dcf8249434a622.arboricx922329B
-rw-r--r--ext/demo-site/bundles/ef024a03aeb00f82d77a0c710303e88ce254b20cd1d0d0aebb29c0309900c480.arboricx22595B
-rw-r--r--ext/demo-site/bundles/ef1971af4ec38386365ef2fc2a9e4fe05f2dd8af3c8ca887a91789d9959a0ed2.arboricx546529B
-rw-r--r--ext/demo-site/bundles/ef3bbb54373753b15a2d3125e0f260efe2a1e7b464d451819afcc02721683bb2.arboricx110403B
-rw-r--r--ext/demo-site/bundles/efbdff446802ddcfe353461dce3ea75b60187fce601f0f47cfe7320511aea02e.arboricx25375B
-rw-r--r--ext/demo-site/bundles/f056d6c372cd700f325f6077a043492c9f4fb5d59e179ddfc00f69e608c7d969.arboricx133750B
-rw-r--r--ext/demo-site/bundles/f13735828b62a6d90e95b2964e5fdf72d4e5181aa49d48c04cf134b5606bc10e.arboricx71110B
-rw-r--r--ext/demo-site/bundles/f326c8cd2ea455c9b59c4b4f335e11eda1d895d0f2f847477b9511e9ae58a9f8.arboricx177311B
-rw-r--r--ext/demo-site/bundles/f571888c5aa3f7a91e9d5d6c45c674851ea8e3598514ad8d535fd3e9056d0314.arboricx105238B
-rw-r--r--ext/demo-site/bundles/f5d1f34f05dedf85861410c087c42786a5079a1c449b9dc2069e39f088005a19.arboricx212982B
-rw-r--r--ext/demo-site/bundles/f78cfa7217deb642299e0fa66d0d714311ec7a196dee4baa621881b7190c97d9.arboricx366837B
-rw-r--r--ext/demo-site/bundles/f8d0c9a8a9d15ba99853f50002b3181fad0104ddff2a01d91aa6a081c376f97a.arboricx105151B
-rw-r--r--ext/demo-site/bundles/f9d6e016542fb43b725b7ec9863a914d16bed229e7d58542879b9df07ce248c4.arboricx640838B
-rw-r--r--ext/demo-site/bundles/f9f0ab0e44f6ae39479d74c6c66a2bdaba3f40bd26781c3ec95300c2ee3c07f3.arboricx20216B
-rw-r--r--ext/demo-site/bundles/fa5e038bf32cbffd7a4afe3fe2d96115f87ea183913a01f80d44230efb8db4e7.arboricx366837B
-rw-r--r--ext/demo-site/bundles/faea17b7579cd7193af19cb74a34266cdf8ac2d9934a24d8552dd09edd5cb4c5.arboricx484364B
-rw-r--r--ext/demo-site/bundles/faff942bf4539f70d3fd5b085d6435199307d71e07da18f4b144c0b0597eb897.arboricx922065B
-rw-r--r--ext/demo-site/bundles/fb81fe47421564ac80fedc90be6003906e017978385f749d2da95297e58587c2.arboricx5954B
-rw-r--r--ext/demo-site/bundles/fbc9e40b382d4ed621669432f2b1fd6f9353dfaba099f4b070b344eb3a30c4a6.arboricx408810B
-rw-r--r--ext/demo-site/bundles/fc37dd8c558961c88211c3f4faf31bc438bcda12384f94125f563f1651e09ac9.arboricx19692B
-rw-r--r--ext/demo-site/bundles/fe3b02f68025b90d0ce782885c8f72582642a985694eb4bcd702c2e006846a86.arboricx28016B
-rw-r--r--ext/demo-site/bundles/ff2bb1bfb5a425eae5db7ecdf2cbaa18f5fe8b164cedc58c529944d532207a2c.arboricx272735B
-rw-r--r--ext/demo-site/bundles/ffdd1a95b974e1745b846cfdfeaf0bcbf4b3b60e010f1d7184fe3333220a03cb.arboricx93231B
-rw-r--r--ext/demo-site/bundles/fffeb2fd3c25c6eb7fc21660eee8be391ef2a3adae58e28359d9f6920e82df1f.arboricx308822B
-rw-r--r--ext/demo-site/catalogue.json853L
-rw-r--r--ext/demo-site/codemirror/default.nix28L
-rw-r--r--ext/demo-site/codemirror/entry.ts3L
-rw-r--r--ext/demo-site/codemirror/sources.json123L
-rw-r--r--ext/demo-site/codemirror/typecheck.py9L
-rw-r--r--ext/demo-site/compiler-reference.v136L
-rw-r--r--ext/demo-site/compiler.json8L
-rw-r--r--ext/demo-site/demos.json1832L
-rw-r--r--ext/demo-site/demos/arithmetic.tri13L
-rw-r--r--ext/demo-site/demos/choices.tri16L
-rw-r--r--ext/demo-site/demos/events.tri41L
-rw-r--r--ext/demo-site/demos/functions.tri16L
-rw-r--r--ext/demo-site/demos/greet.tri24L
-rw-r--r--ext/demo-site/demos/intro.tri47L
-rw-r--r--ext/demo-site/demos/language-reference.tri94L
-rw-r--r--ext/demo-site/demos/lexer.tri29L
-rw-r--r--ext/demo-site/demos/lists.tri10L
-rw-r--r--ext/demo-site/demos/microscope.tri27L
-rw-r--r--ext/demo-site/demos/migration.tri30L
-rw-r--r--ext/demo-site/demos/names-values.tri19L
-rw-r--r--ext/demo-site/demos/parser.tri35L
-rw-r--r--ext/demo-site/demos/practical-support.tri26L
-rw-r--r--ext/demo-site/demos/registration.tri42L
-rw-r--r--ext/demo-site/demos/rgb.tri16L
-rw-r--r--ext/demo-site/demos/shipping.tri43L
-rw-r--r--ext/demo-site/demos/transform-list.tri14L
-rw-r--r--ext/demo-site/dist/app.js855L
-rw-r--r--ext/demo-site/dist/auto-interpretation.js23L
-rw-r--r--ext/demo-site/dist/bundle.js250L
-rw-r--r--ext/demo-site/dist/clock.js42L
-rw-r--r--ext/demo-site/dist/codecs.js188L
-rw-r--r--ext/demo-site/dist/codemirror.LICENSE.txt247L
-rw-r--r--ext/demo-site/dist/codemirror.js10L
-rw-r--r--ext/demo-site/dist/compiler-protocol.js1L
-rw-r--r--ext/demo-site/dist/compiler.js72L
-rw-r--r--ext/demo-site/dist/conformance/compiler-protocol.js1L
-rw-r--r--ext/demo-site/dist/conformance/compiler-worker.js109L
-rw-r--r--ext/demo-site/dist/conformance/expression.js24L
-rw-r--r--ext/demo-site/dist/conformance/worker.js90L
-rw-r--r--ext/demo-site/dist/contracts.js27L
-rw-r--r--ext/demo-site/dist/definition-inspector.js382L
-rw-r--r--ext/demo-site/dist/execution.js25L
-rw-r--r--ext/demo-site/dist/expression.js16L
-rw-r--r--ext/demo-site/dist/graph.js349L
-rw-r--r--ext/demo-site/dist/haskell-session.js134L
-rw-r--r--ext/demo-site/dist/import-folds.js60L
-rw-r--r--ext/demo-site/dist/import-picker.js243L
-rw-r--r--ext/demo-site/dist/import-plan.js30L
-rw-r--r--ext/demo-site/dist/inspector.js54L
-rw-r--r--ext/demo-site/dist/io-core.js335L
-rw-r--r--ext/demo-site/dist/io-driver.js102L
-rw-r--r--ext/demo-site/dist/io-events.js94L
-rw-r--r--ext/demo-site/dist/io-host-work.js97L
-rw-r--r--ext/demo-site/dist/io-output.js69L
-rw-r--r--ext/demo-site/dist/io-private.js49L
-rw-r--r--ext/demo-site/dist/io-profile.js47L
-rw-r--r--ext/demo-site/dist/io-protocol.js73L
-rw-r--r--ext/demo-site/dist/io-resources.js225L
-rw-r--r--ext/demo-site/dist/io-session.js216L
-rw-r--r--ext/demo-site/dist/io-tasks.js325L
-rw-r--r--ext/demo-site/dist/io-terminal-view.js125L
-rw-r--r--ext/demo-site/dist/io-terminal.js77L
-rw-r--r--ext/demo-site/dist/io-utf8.js65L
-rw-r--r--ext/demo-site/dist/io.js3L
-rw-r--r--ext/demo-site/dist/library-browser.js20L
-rw-r--r--ext/demo-site/dist/library-index.js24L
-rw-r--r--ext/demo-site/dist/literal-input.js137L
-rw-r--r--ext/demo-site/dist/local-module-worker.js5L
-rw-r--r--ext/demo-site/dist/local-modules-ui.js96L
-rw-r--r--ext/demo-site/dist/local-modules.js31L
-rw-r--r--ext/demo-site/dist/module-bundle.js96L
-rw-r--r--ext/demo-site/dist/module-identity.js81L
-rw-r--r--ext/demo-site/dist/module-inspector.js115L
-rw-r--r--ext/demo-site/dist/module-resolver.js13L
-rw-r--r--ext/demo-site/dist/module-stage.js87L
-rw-r--r--ext/demo-site/dist/packages.js76L
-rw-r--r--ext/demo-site/dist/program-catalogue.js27L
-rw-r--r--ext/demo-site/dist/protocol.js1L
-rw-r--r--ext/demo-site/dist/published-bundle.js21L
-rw-r--r--ext/demo-site/dist/runtime-backends.js13L
-rw-r--r--ext/demo-site/dist/runtime-session.js6L
-rw-r--r--ext/demo-site/dist/source-editor.js176L
-rw-r--r--ext/demo-site/dist/syntax.js158L
-rw-r--r--ext/demo-site/dist/tree-export.js118L
-rw-r--r--ext/demo-site/dist/tree-result.js58L
-rw-r--r--ext/demo-site/dist/wasm-worker.js193L
-rw-r--r--ext/demo-site/environments.json32L
-rw-r--r--ext/demo-site/images/apple-touch-icon.png3331B
-rw-r--r--ext/demo-site/images/favicon.png705B
-rw-r--r--ext/demo-site/images/icon.svg5L
-rw-r--r--ext/demo-site/images/preview.png36400B
-rw-r--r--ext/demo-site/images/preview.svg21L
-rw-r--r--ext/demo-site/index.html122L
-rw-r--r--ext/demo-site/javascript.nix24L
-rw-r--r--ext/demo-site/lexer-demo.json82L
-rw-r--r--ext/demo-site/package.json1L
-rw-r--r--ext/demo-site/packages.json6587L
-rw-r--r--ext/demo-site/parser-demo.json109L
-rw-r--r--ext/demo-site/practical.py87L
-rw-r--r--ext/demo-site/prepare-index.py112L
-rw-r--r--ext/demo-site/prepare-libraries.py171L
-rw-r--r--ext/demo-site/prepare-showcase.py343L
-rw-r--r--ext/demo-site/prepare.py336L
-rw-r--r--ext/demo-site/reference-input/examples.json62L
-rw-r--r--ext/demo-site/reference-input/getting-started.md200L
-rw-r--r--ext/demo-site/reference-input/libraries.json76L
-rw-r--r--ext/demo-site/reference.py154L
-rw-r--r--ext/demo-site/release.nix60L
-rw-r--r--ext/demo-site/release.py81L
-rw-r--r--ext/demo-site/seed.py136L
-rw-r--r--ext/demo-site/src/app.ts457L
-rw-r--r--ext/demo-site/src/auto-interpretation.ts22L
-rw-r--r--ext/demo-site/src/bundle.ts157L
-rw-r--r--ext/demo-site/src/clock.ts28L
-rw-r--r--ext/demo-site/src/codecs.ts156L
-rw-r--r--ext/demo-site/src/codemirror.d.ts4L
-rw-r--r--ext/demo-site/src/compiler-protocol.ts12L
-rw-r--r--ext/demo-site/src/compiler.ts63L
-rw-r--r--ext/demo-site/src/conformance/compiler-protocol.ts12L
-rw-r--r--ext/demo-site/src/conformance/compiler-worker.ts86L
-rw-r--r--ext/demo-site/src/conformance/expression.ts21L
-rw-r--r--ext/demo-site/src/conformance/worker.ts70L
-rw-r--r--ext/demo-site/src/contracts.ts27L
-rw-r--r--ext/demo-site/src/definition-inspector.ts204L
-rw-r--r--ext/demo-site/src/execution.ts28L
-rw-r--r--ext/demo-site/src/expression.ts15L
-rw-r--r--ext/demo-site/src/graph.ts273L
-rw-r--r--ext/demo-site/src/haskell-session.ts126L
-rw-r--r--ext/demo-site/src/import-folds.ts49L
-rw-r--r--ext/demo-site/src/import-picker.ts156L
-rw-r--r--ext/demo-site/src/import-plan.ts26L
-rw-r--r--ext/demo-site/src/inspector.ts32L
-rw-r--r--ext/demo-site/src/io-core.ts233L
-rw-r--r--ext/demo-site/src/io-driver.ts82L
-rw-r--r--ext/demo-site/src/io-events.ts79L
-rw-r--r--ext/demo-site/src/io-host-work.ts80L
-rw-r--r--ext/demo-site/src/io-output.ts61L
-rw-r--r--ext/demo-site/src/io-private.ts37L
-rw-r--r--ext/demo-site/src/io-profile.ts43L
-rw-r--r--ext/demo-site/src/io-protocol.ts59L
-rw-r--r--ext/demo-site/src/io-resources.ts169L
-rw-r--r--ext/demo-site/src/io-session.ts157L
-rw-r--r--ext/demo-site/src/io-tasks.ts271L
-rw-r--r--ext/demo-site/src/io-terminal-view.ts82L
-rw-r--r--ext/demo-site/src/io-terminal.ts60L
-rw-r--r--ext/demo-site/src/io-utf8.ts39L
-rw-r--r--ext/demo-site/src/io.ts10L
-rw-r--r--ext/demo-site/src/library-browser.ts16L
-rw-r--r--ext/demo-site/src/library-index.ts24L
-rw-r--r--ext/demo-site/src/literal-input.ts93L
-rw-r--r--ext/demo-site/src/local-module-worker.ts5L
-rw-r--r--ext/demo-site/src/local-modules-ui.ts56L
-rw-r--r--ext/demo-site/src/local-modules.ts24L
-rw-r--r--ext/demo-site/src/module-bundle.ts65L
-rw-r--r--ext/demo-site/src/module-identity.ts61L
-rw-r--r--ext/demo-site/src/module-inspector.ts67L
-rw-r--r--ext/demo-site/src/module-resolver.ts12L
-rw-r--r--ext/demo-site/src/module-stage.ts74L
-rw-r--r--ext/demo-site/src/packages.ts64L
-rw-r--r--ext/demo-site/src/program-catalogue.ts23L
-rw-r--r--ext/demo-site/src/protocol.ts33L
-rw-r--r--ext/demo-site/src/published-bundle.ts17L
-rw-r--r--ext/demo-site/src/runtime-backends.ts15L
-rw-r--r--ext/demo-site/src/runtime-session.ts29L
-rw-r--r--ext/demo-site/src/source-editor.ts141L
-rw-r--r--ext/demo-site/src/syntax.ts109L
-rw-r--r--ext/demo-site/src/tree-export.ts96L
-rw-r--r--ext/demo-site/src/tree-result.ts44L
-rw-r--r--ext/demo-site/src/wasm-worker.ts133L
-rw-r--r--ext/demo-site/style.css112L
-rw-r--r--ext/demo-site/test/asset-cache-probe.mjs50L
-rw-r--r--ext/demo-site/test/asset-release.py44L
-rw-r--r--ext/demo-site/test/auto-interpretation.test.mjs51L
-rw-r--r--ext/demo-site/test/backend-benchmark.mjs64L
-rw-r--r--ext/demo-site/test/backend-browser.mjs177L
-rw-r--r--ext/demo-site/test/backend-firefox.mjs35L
-rw-r--r--ext/demo-site/test/backend-probe.mjs41L
-rw-r--r--ext/demo-site/test/backend-resume-probe.mjs55L
-rw-r--r--ext/demo-site/test/backend-server.mjs105L
-rw-r--r--ext/demo-site/test/backend-webkit.mjs53L
-rw-r--r--ext/demo-site/test/basic-examples-probe.mjs52L
-rw-r--r--ext/demo-site/test/benchmark-backends.mjs27L
-rw-r--r--ext/demo-site/test/browser-memory.mjs29L
-rw-r--r--ext/demo-site/test/browser.mjs12L
-rw-r--r--ext/demo-site/test/budgets.mjs3L
-rw-r--r--ext/demo-site/test/bundle-fixture.mjs31L
-rw-r--r--ext/demo-site/test/bundle.test.mjs122L
-rw-r--r--ext/demo-site/test/cold-load-probe.mjs14L
-rw-r--r--ext/demo-site/test/compiler-conformance.json111L
-rw-r--r--ext/demo-site/test/compiler-conformance.mjs35L
-rw-r--r--ext/demo-site/test/compiler-package.test.mjs55L
-rw-r--r--ext/demo-site/test/compiler.test.mjs74L
-rw-r--r--ext/demo-site/test/conformance-worker.test.mjs34L
-rw-r--r--ext/demo-site/test/conformance.json2101L
-rw-r--r--ext/demo-site/test/contracts-conformance.json181L
-rw-r--r--ext/demo-site/test/contracts-conformance.mjs31L
-rw-r--r--ext/demo-site/test/contracts.test.mjs37L
-rw-r--r--ext/demo-site/test/definition-inspector.test.mjs16L
-rw-r--r--ext/demo-site/test/definition-name-inputs.mjs87L
-rw-r--r--ext/demo-site/test/definition-names-probe.mjs70L
-rw-r--r--ext/demo-site/test/demo-cost.mjs42L
-rw-r--r--ext/demo-site/test/draft-session.test.mjs26L
-rw-r--r--ext/demo-site/test/editable-conformance.mjs67L
-rw-r--r--ext/demo-site/test/editor-amenities.mjs110L
-rw-r--r--ext/demo-site/test/execution.test.mjs70L
-rw-r--r--ext/demo-site/test/expression.test.mjs16L
-rw-r--r--ext/demo-site/test/firefox-idle.mjs174L
-rw-r--r--ext/demo-site/test/gc.test.mjs56L
-rw-r--r--ext/demo-site/test/graph.test.mjs156L
-rw-r--r--ext/demo-site/test/ide-probe.mjs44L
-rw-r--r--ext/demo-site/test/import-fold-inputs.mjs44L
-rw-r--r--ext/demo-site/test/import-folds-probe.mjs28L
-rw-r--r--ext/demo-site/test/import-folds.mjs96L
-rw-r--r--ext/demo-site/test/import-folds.test.mjs28L
-rw-r--r--ext/demo-site/test/import-picker-probe.mjs198L
-rw-r--r--ext/demo-site/test/import-picker.test.mjs29L
-rw-r--r--ext/demo-site/test/inline-io-probe.mjs91L
-rw-r--r--ext/demo-site/test/io-core-probe.mjs22L
-rw-r--r--ext/demo-site/test/io-core.test.mjs111L
-rw-r--r--ext/demo-site/test/io-events.test.mjs33L
-rw-r--r--ext/demo-site/test/io-host-work.test.mjs94L
-rw-r--r--ext/demo-site/test/io-lifecycle-probe.mjs49L
-rw-r--r--ext/demo-site/test/io-output.test.mjs51L
-rw-r--r--ext/demo-site/test/io-protocol-probe.mjs25L
-rw-r--r--ext/demo-site/test/io-protocol.test.mjs37L
-rw-r--r--ext/demo-site/test/io-public-probe.mjs86L
-rw-r--r--ext/demo-site/test/io-public.test.mjs104L
-rw-r--r--ext/demo-site/test/io-resources.test.mjs144L
-rw-r--r--ext/demo-site/test/io-session-probe.mjs47L
-rw-r--r--ext/demo-site/test/io-session.test.mjs73L
-rw-r--r--ext/demo-site/test/io-source-probe.mjs104L
-rw-r--r--ext/demo-site/test/io-tasks.test.mjs132L
-rw-r--r--ext/demo-site/test/io-terminal.test.mjs37L
-rw-r--r--ext/demo-site/test/io-utf8.test.mjs36L
-rw-r--r--ext/demo-site/test/io-version-boundary.test.mjs16L
-rw-r--r--ext/demo-site/test/io-version-probe.mjs40L
-rw-r--r--ext/demo-site/test/literal-input.test.mjs27L
-rw-r--r--ext/demo-site/test/live-ux-probe.mjs39L
-rw-r--r--ext/demo-site/test/local-module-native.py68L
-rw-r--r--ext/demo-site/test/local-module-probe.mjs93L
-rw-r--r--ext/demo-site/test/local-modules.test.mjs61L
-rw-r--r--ext/demo-site/test/module-goldens.json18L
-rw-r--r--ext/demo-site/test/module-probe.mjs159L
-rw-r--r--ext/demo-site/test/modules.test.mjs136L
-rw-r--r--ext/demo-site/test/native-modules.py119L
-rw-r--r--ext/demo-site/test/packages.test.mjs171L
-rw-r--r--ext/demo-site/test/practical-packages.test.mjs44L
-rw-r--r--ext/demo-site/test/prepare-compiler.py134L
-rw-r--r--ext/demo-site/test/prepare-conformance.py64L
-rw-r--r--ext/demo-site/test/prepare-contracts.py82L
-rw-r--r--ext/demo-site/test/probe-api.mjs18L
-rw-r--r--ext/demo-site/test/program-catalogue.test.mjs62L
-rw-r--r--ext/demo-site/test/release.py269L
-rw-r--r--ext/demo-site/test/resume.test.mjs8L
-rw-r--r--ext/demo-site/test/run-bounded.py68L
-rw-r--r--ext/demo-site/test/runtime-backends.test.mjs33L
-rw-r--r--ext/demo-site/test/runtime-fixtures.mjs59L
-rw-r--r--ext/demo-site/test/showcase-library-probe.tri13L
-rw-r--r--ext/demo-site/test/showcase-preparation.test.mjs85L
-rw-r--r--ext/demo-site/test/site.test.mjs106L
-rw-r--r--ext/demo-site/test/source-probe-helpers.mjs38L
-rw-r--r--ext/demo-site/test/summarize-backends.mjs29L
-rw-r--r--ext/demo-site/test/syntax-probe.mjs31L
-rw-r--r--ext/demo-site/test/syntax.test.mjs41L
-rw-r--r--ext/demo-site/test/terminal-host.mjs28L
-rw-r--r--ext/demo-site/test/theme.mjs92L
-rw-r--r--ext/demo-site/test/tree-export.test.mjs97L
-rw-r--r--ext/demo-site/test/tree-result.test.mjs33L
-rw-r--r--ext/demo-site/theme.js39L
-rw-r--r--ext/demo-site/tsconfig.json11L
-rw-r--r--ext/demo-site/tutorials.py76L
-rw-r--r--ext/demo-site/webkit.nix17L
-rw-r--r--ext/haskell-wasm/BrowserModules.hs88L
-rw-r--r--ext/haskell-wasm/BrowserRuntime.hs192L
-rw-r--r--ext/haskell-wasm/BrowserTrees.hs87L
-rw-r--r--ext/haskell-wasm/CompilerProbe.hs154L
-rw-r--r--ext/haskell-wasm/Probe.hs78L
-rw-r--r--ext/haskell-wasm/README.md297L
-rw-r--r--ext/haskell-wasm/Reactor.hs349L
-rw-r--r--ext/haskell-wasm/browser-bridge.mjs96L
-rw-r--r--ext/haskell-wasm/browser-client.mjs39L
-rw-r--r--ext/haskell-wasm/browser-page.mjs91L
-rw-r--r--ext/haskell-wasm/browser-parity.mjs141L
-rw-r--r--ext/haskell-wasm/browser-worker.mjs234L
-rw-r--r--ext/haskell-wasm/browser.nix45L
-rw-r--r--ext/haskell-wasm/build.nix33L
-rw-r--r--ext/haskell-wasm/check-browser.mjs69L
-rw-r--r--ext/haskell-wasm/check-compiler.py64L
-rw-r--r--ext/haskell-wasm/check-firefox.mjs78L
-rw-r--r--ext/haskell-wasm/measure-compiler.py63L
-rw-r--r--ext/haskell-wasm/measure.py51L
-rw-r--r--ext/haskell-wasm/node-wasi.mjs8L
-rw-r--r--ext/haskell-wasm/prepare-compiler.mjs49L
-rw-r--r--ext/haskell-wasm/prepare-parity.mjs56L
-rw-r--r--ext/haskell-wasm/reactor-init.c8L
-rw-r--r--ext/haskell-wasm/ts-compiler.mjs42L
-rw-r--r--ext/haskell/BoundaryTests.hs63L
-rw-r--r--ext/haskell/README.md504L
-rw-r--r--ext/haskell/REDISTRIBUTION.md91L
-rw-r--r--ext/haskell/bindings/check.py38L
-rw-r--r--ext/haskell/bindings/fixtures.json86L
-rw-r--r--ext/haskell/bindings/python.py69L
-rw-r--r--ext/haskell/build.nix98L
-rw-r--r--ext/haskell/compiler_probe.py124L
-rw-r--r--ext/haskell/container_bindings.py70L
-rw-r--r--ext/haskell/container_matrix.py256L
-rw-r--r--ext/haskell/container_probe.py98L
-rw-r--r--ext/haskell/core_bench.c74L
-rw-r--r--ext/haskell/core_bench.py36L
-rw-r--r--ext/haskell/footprint.py73L
-rw-r--r--ext/haskell/include/tricu.h68L
-rw-r--r--ext/haskell/package_runtime.py29L
-rw-r--r--ext/haskell/patches/sandwich-introduce-with-completion.patch19L
-rw-r--r--ext/haskell/portable-README.md48L
-rw-r--r--ext/haskell/portable.py93L
-rw-r--r--ext/haskell/portable_fixture.py52L
-rw-r--r--ext/haskell/portable_workload.py43L
-rw-r--r--ext/haskell/python/pyproject.toml12L
-rw-r--r--ext/haskell/python/tricu.py298L
-rw-r--r--ext/haskell/redistribution-policy.json24L
-rw-r--r--ext/haskell/redistribution.nix45L
-rw-r--r--ext/haskell/redistribution.py194L
-rw-r--r--ext/haskell/reload.c24L
-rw-r--r--ext/haskell/src/Embedding.hs50L
-rw-r--r--ext/haskell/src/EmbeddingCore.hs229L
-rw-r--r--ext/haskell/src/core.exports4L
-rw-r--r--ext/haskell/src/init.c21L
-rw-r--r--ext/haskell/test_container_harness.py165L
-rw-r--r--ext/haskell/test_embedding.py230L
-rw-r--r--ext/haskell/test_exports.py19L
-rw-r--r--ext/haskell/test_portable.py87L
-rw-r--r--ext/haskell/test_redistribution.py93L
-rw-r--r--ext/haskell/test_scopes.py103L
-rw-r--r--ext/haskell/test_vm_harness.py143L
-rw-r--r--ext/haskell/tests.c134L
-rw-r--r--ext/haskell/verify_redistribution.py120L
-rw-r--r--ext/haskell/vm_guest.py131L
-rw-r--r--ext/haskell/vm_matrix.py290L
-rw-r--r--ext/js/.gitignore1L
-rw-r--r--ext/js/README.md64L
-rw-r--r--ext/js/package-lock.json29L
-rw-r--r--ext/js/package.json20L
-rw-r--r--ext/js/src/cli.js37L
-rw-r--r--ext/js/src/lib.js151L
-rw-r--r--ext/js/test/conformance.mjs88L
-rw-r--r--ext/js/test/native.test.js6L
-rw-r--r--ext/js/test/runner.mjs2L
-rw-r--r--ext/php/README.md68L
-rw-r--r--ext/php/public/eval.php29L
-rw-r--r--ext/php/public/index.php32L
-rw-r--r--ext/php/run.php38L
-rw-r--r--ext/php/src/common.php22L
-rw-r--r--ext/php/src/ffi.php203L
-rw-r--r--ext/php/tests/conformance.php91L
-rw-r--r--ext/php/tests/web.py56L
-rw-r--r--flake.lock148L
-rw-r--r--flake.nix909L
-rw-r--r--lib/arboricx/arboricx.tri137L
-rw-r--r--lib/arboricx/common.tri240L
-rw-r--r--lib/arboricx/dispatch.tri5L
-rw-r--r--lib/arboricx/handlers.tri108L
-rw-r--r--lib/arboricx/inspect.tri65L
-rw-r--r--lib/arboricx/manifest.tri277L
-rw-r--r--lib/arboricx/nodes.tri142L
-rw-r--r--lib/arboricx/server.tri106L
-rw-r--r--lib/arboricx/streaming.tri158L
-rw-r--r--lib/base.tri783L
-rw-r--r--lib/binary.tri142L
-rw-r--r--lib/bytes.tri18L
-rw-r--r--lib/conversions.tri16L
-rw-r--r--lib/graph.tri48L
-rw-r--r--lib/handlers.tri163L
-rw-r--r--lib/handlers/artifacts.tri120L
-rw-r--r--lib/handlers/log.tri38L
-rw-r--r--lib/handlers/testing.tri28L
-rw-r--r--lib/handlers/upload.tri5L
-rw-r--r--lib/http.tri297L
-rw-r--r--lib/intensionalContracts.tri43L
-rw-r--r--lib/io.tri193L
-rw-r--r--lib/io/artifacts.tri90L
-rw-r--r--lib/io/http-transport.tri61L
-rw-r--r--lib/io/objects.tri85L
-rw-r--r--lib/io/storage.tri172L
-rw-r--r--lib/io/text.tri153L
-rw-r--r--lib/lexer.tri136L
-rw-r--r--lib/math/README.md94L
-rw-r--r--lib/math/binary64.tri63L
-rw-r--r--lib/math/binary64/README.md104L
-rw-r--r--lib/math/binary64/adders.tri20L
-rw-r--r--lib/math/binary64/chains.tri15L
-rw-r--r--lib/math/binary64/fast.tri37L
-rw-r--r--lib/math/binary64/finite.tri21L
-rw-r--r--lib/math/binary64/ieee.tri18L
-rw-r--r--lib/math/binary64/kernels.tri36L
-rw-r--r--lib/math/binary64/layouts.tri32L
-rw-r--r--lib/math/binary64/near.tri12L
-rw-r--r--lib/math/binary64/product_quotient.tri17L
-rw-r--r--lib/math/binary64/quantize.tri6L
-rw-r--r--lib/math/binary64/working.tri101L
-rw-r--r--lib/math/native.tri162L
-rw-r--r--lib/packages/base.tri12L
-rw-r--r--lib/packages/io.tri16L
-rw-r--r--lib/parser.tri218L
-rw-r--r--lib/patterns.tri28L
-rw-r--r--lib/prelude.tri5L
-rw-r--r--lib/recursion/README.md25L
-rw-r--r--lib/recursion/list.tri29L
-rw-r--r--lib/socket.tri18L
-rw-r--r--lib/source/ast.tri141L
-rw-r--r--lib/source/binding.md69L
-rw-r--r--lib/source/binding.tri96L
-rw-r--r--lib/source/binding_analysis.tri88L
-rw-r--r--lib/source/binding_support.tri15L
-rw-r--r--lib/source/build-stable.tri6L
-rw-r--r--lib/source/build.tri342L
-rw-r--r--lib/source/bundle-stable.tri14L
-rw-r--r--lib/source/bundle.tri204L
-rw-r--r--lib/source/compile.tri490L
-rw-r--r--lib/source/core.tri49L
-rw-r--r--lib/source/equations.tri290L
-rw-r--r--lib/source/export-cache.tri94L
-rw-r--r--lib/source/index.tri41L
-rw-r--r--lib/source/io.tri51L
-rw-r--r--lib/source/lexer.tri266L
-rw-r--r--lib/source/lock.tri297L
-rw-r--r--lib/source/map.tri291L
-rw-r--r--lib/source/module.tri567L
-rw-r--r--lib/source/object.tri206L
-rw-r--r--lib/source/order.tri200L
-rw-r--r--lib/source/parser.tri470L
-rw-r--r--lib/source/pattern.tri312L
-rw-r--r--lib/source/program.tri259L
-rw-r--r--lib/source/resolve.tri247L
-rw-r--r--lib/source/stable.tri195L
-rw-r--r--lib/source/staged-conditional-experiment.tri116L
-rw-r--r--lib/source/staged-list-experiment.tri137L
-rw-r--r--lib/source/staging-experiment.tri123L
-rw-r--r--lib/source/unit.tri134L
-rw-r--r--lib/tools/format-tri.tri292L
-rw-r--r--src/ContentStore.hs13L
-rw-r--r--src/ContentStore/Alias.hs96L
-rw-r--r--src/ContentStore/Arboricx.hs144L
-rw-r--r--src/ContentStore/Bundle.hs137L
-rw-r--r--src/ContentStore/Executable.hs100L
-rw-r--r--src/ContentStore/Filesystem.hs82L
-rw-r--r--src/ContentStore/Indexed.hs44L
-rw-r--r--src/ContentStore/Object.hs60L
-rw-r--r--src/ContentStore/Resolver.hs118L
-rw-r--r--src/ContentStore/Snapshot.hs97L
-rw-r--r--src/IO/ByteStream.hs84L
-rw-r--r--src/IO/Clock.hs28L
-rw-r--r--src/IO/Codec.hs112L
-rw-r--r--src/IO/Context.hs26L
-rw-r--r--src/IO/Descriptor.hs29L
-rw-r--r--src/IO/Digest.hs30L
-rw-r--r--src/IO/Driver.hs467L
-rw-r--r--src/IO/Filesystem.hs109L
-rw-r--r--src/IO/Network.hs97L
-rw-r--r--src/IO/Process.hs173L
-rw-r--r--src/IO/Protocol.hs82L
-rw-r--r--src/IO/Resolver.hs58L
-rw-r--r--src/IO/Resources.hs612L
-rw-r--r--src/IO/Staging.hs149L
-rw-r--r--src/IO/Tasks.hs323L
-rw-r--r--src/IO/UTF8.hs63L
-rw-r--r--src/IO/Wire.hs45L
-rw-r--r--src/IODriver.hs21L
-rw-r--r--src/InteractionInspection.hs369L
-rw-r--r--src/Main.hs1192L
-rw-r--r--src/Module/Inspection.hs131L
-rw-r--r--src/Module/Manifest.hs135L
-rw-r--r--src/Module/Provenance.hs391L
-rw-r--r--src/NodeTable.hs49L
-rw-r--r--src/Package.hs281L
-rw-r--r--src/PortableCompiler.hs160L
-rw-r--r--src/Project.hs372L
-rw-r--r--src/REPL.hs228L
-rw-r--r--src/Runtime.hs10L
-rw-r--r--src/Runtime/Merkle.hs137L
-rw-r--r--src/Runtime/Presentation.hs76L
-rw-r--r--src/Runtime/Tree.hs41L
-rw-r--r--src/Runtime/Value.hs89L
-rw-r--r--src/TreeObservation.hs31L
-rw-r--r--src/Wire.hs1175L
-rw-r--r--src/Workspace.hs99L
-rw-r--r--test/AsciiClassifiers.hs46L
-rw-r--r--test/DigestByte.hs65L
-rw-r--r--test/ExecutableLoadingTests.hs114L
-rw-r--r--test/IOBoundaryTests.hs28L
-rw-r--r--test/IOByteStreamTests.hs150L
-rw-r--r--test/IOClockTests.hs68L
-rw-r--r--test/IOContextTests.hs39L
-rw-r--r--test/IODriverTests.hs33L
-rw-r--r--test/IOFilesystemTests.hs158L
-rw-r--r--test/IONetworkTests.hs220L
-rw-r--r--test/IOPositionTests.hs198L
-rw-r--r--test/IOProcessTests.hs181L
-rw-r--r--test/IOProtocolTests.hs83L
-rw-r--r--test/IOResolverTests.hs71L
-rw-r--r--test/IOStandardTests.hs133L
-rw-r--r--test/IOStorageTests.hs455L
-rw-r--r--test/IOSyncTests.hs113L
-rw-r--r--test/IOTaskTests.hs328L
-rw-r--r--test/IOTests.hs356L
-rw-r--r--test/IOUTF8Tests.hs77L
-rw-r--r--test/IndexedWriterTests.hs137L
-rw-r--r--test/InspectorOracle.hs37L
-rw-r--r--test/InteractionInspectionTests.hs181L
-rw-r--r--test/LibraryProgramTests.hs1005L
-rw-r--r--test/LibraryValueTests.hs422L
-rw-r--r--test/NameIndex.hs58L
-rw-r--r--test/NameIndexUnit.hs69L
-rw-r--r--test/PackageTests.hs125L
-rw-r--r--test/ParserValueTests.hs305L
-rw-r--r--test/PatternLowering.hs172L
-rw-r--r--test/PortableCompilerTests.hs148L
-rw-r--r--test/PortableTestCompiler.hs61L
-rw-r--r--test/ReferenceFixtures.hs96L
-rw-r--r--test/SnapshotTests.hs306L
-rw-r--r--test/Spec.hs3165L
-rw-r--r--test/StableConstructorK.hs170L
-rw-r--r--test/SupportFixture.hs349L
-rw-r--r--test/WorkspaceTests.hs73L
-rw-r--r--test/abstraction_binding_model.py159L
-rw-r--r--test/abstraction_bindings.py181L
-rw-r--r--test/arboricx_deployment.py219L
-rw-r--r--test/arboricx_readers.py217L
-rw-r--r--test/arboricx_server_inspection.py131L
-rw-r--r--test/ascii_classifiers.py73L
-rw-r--r--test/base_readable.py163L
-rw-r--r--test/base_workloads.py292L
-rw-r--r--test/binding_analysis.py196L
-rw-r--r--test/binding_analysis_test.py45L
-rw-r--r--test/binding_compiler_candidate.py66L
-rw-r--r--test/binding_compiler_measure.py128L
-rw-r--r--test/binding_compiler_small.py106L
-rw-r--r--test/binding_failure_cold.py70L
-rw-r--r--test/binding_failure_isolate.py70L
-rw-r--r--test/binding_semantics.py210L
-rw-r--r--test/binding_semantics_test.py34L
-rw-r--r--test/binding_stable_integration.py74L
-rw-r--r--test/binding_stable_validation.py94L
-rw-r--r--test/binding_substitution.py348L
-rw-r--r--test/binding_substitution_test.py53L
-rw-r--r--test/body_retention.py172L
-rw-r--r--test/bootstrap_acceptance.py121L
-rw-r--r--test/bootstrap_archive.py411L
-rw-r--r--test/bootstrap_generation_cli.py151L
-rw-r--r--test/bootstrap_generations.py411L
-rw-r--r--test/bootstrap_inputs.py62L
-rw-r--r--test/bootstrap_retention.py465L
-rw-r--r--test/bootstrap_retention_lock.py31L
-rw-r--r--test/bootstrap_retention_probe.py122L
-rw-r--r--test/bootstrap_retention_test.py221L
-rw-r--r--test/bootstrap_smoke.py127L
-rw-r--r--test/bootstrap_store_check.py145L
-rw-r--r--test/bundle_batch.py295L
-rw-r--r--test/bundle_dag.py100L
-rw-r--r--test/collections_batch.py506L
-rw-r--r--test/comments-1.tri9L
-rw-r--r--test/compiler_candidate.py69L
-rw-r--r--test/compiler_io_version.py54L
-rw-r--r--test/current_io_names.py38L
-rw-r--r--test/default_frontend.py290L
-rw-r--r--test/digest_byte.py101L
-rw-r--r--test/digest_hex.py105L
-rw-r--r--test/effect_interfaces.py203L
-rw-r--r--test/effect_interfaces/README.md205L
-rw-r--r--test/effect_interfaces/server.tri169L
-rw-r--r--test/effect_interfaces/tricu.workspace13L
-rw-r--r--test/effect_interfaces/workflow.tri384L
-rw-r--r--test/effect_server.py226L
-rw-r--r--test/executable_arguments.py405L
-rw-r--r--test/executable_object.py82L
-rw-r--r--test/fixture_sources.py184L
-rw-r--r--test/fixtures/append.arboricx968B
-rw-r--r--test/fixtures/compiler-library.arboricx951629B
-rw-r--r--test/fixtures/compiler-library.v136L
-rw-r--r--test/fixtures/false.arboricx432B
-rw-r--r--test/fixtures/greet-io.aboricx1415B
-rw-r--r--test/fixtures/hash-hex-reference.arboricx6640B
-rw-r--r--test/fixtures/hash-hex-reference.json18L
-rw-r--r--test/fixtures/http-headers-reference.arboricx54566B
-rw-r--r--test/fixtures/http-headers-reference.json20L
-rw-r--r--test/fixtures/id.arboricx460B
-rw-r--r--test/fixtures/map.arboricx1079B
-rw-r--r--test/fixtures/notQ.arboricx492B
-rw-r--r--test/fixtures/reference-source/.gitattributes2L
-rw-r--r--test/fixtures/reference-source/00d64064122dace90dd8fa8535e4f9a76450bc61de572ae40f4a05692aeac9a0.tri462L
-rw-r--r--test/fixtures/reference-source/01fde1b298c8920fe2116d3763ea2e4cc865d0752c25325587289dc72f999d68.tri933L
-rw-r--r--test/fixtures/reference-source/03da9f3b12997eea5c158dd08c31499531a4c9fbfc3fadad1f8e482f7cd7fb29.tri285L
-rw-r--r--test/fixtures/reference-source/042a430a80adee6ebb5b490abfb5a378f6c619e2cf14823023414d6e52824f7d.tri83L
-rw-r--r--test/fixtures/reference-source/060a440835999d443ef767ea5d4e9efe616a7186e1bb04947d6f9f80a21b0a4b.tri16L
-rw-r--r--test/fixtures/reference-source/06944982576cd127727cf48915b1842237308ac7e1b517b3b21a8846fd577dc3.tri167L
-rw-r--r--test/fixtures/reference-source/06e81c8b62b8f26ba20faa3280b381ddd55ecf246876a21b028175bbeb87f896.tri41L
-rw-r--r--test/fixtures/reference-source/070b602212eeba4693107cd145eae0ec07a9d4db68c4a635676c08707f8fcc3e.tri61L
-rw-r--r--test/fixtures/reference-source/0740adbe2a2c04e682113e661c24f4e39a29b2af22255d27dc5650b05f096acc.tri162L
-rw-r--r--test/fixtures/reference-source/0883c40a3f5257574290b9598dca64073f52f9af126adf14c76f6974f26dfff0.tri134L
-rw-r--r--test/fixtures/reference-source/08c75183108223f511d2ddf3c887525dbdd1b30ae2edef9dae8187d15c3f4099.tri120L
-rw-r--r--test/fixtures/reference-source/09645b5e34d4cb719940ffeb8625e015f8bbaf7c8f73bc9fa73ac2b01493d016.tri205L
-rw-r--r--test/fixtures/reference-source/0c26a0142d15cc2a11a4317264491c797944e76ea8afa07a1efef240a70f4289.tri5L
-rw-r--r--test/fixtures/reference-source/0d38a5a7511d4a08f648dfa28beaa312f9139bf9639f7779f2f83ac45134f439.tri194L
-rw-r--r--test/fixtures/reference-source/0e9b65a67a02911e0fc4e6e4fed4275207d60af7ec236bae97a59b16d86df066.tri801L
-rw-r--r--test/fixtures/reference-source/0f422a051593affb5083641cab1316a250b6302ebd81fd84ea582b8168ca4865.tri287L
-rw-r--r--test/fixtures/reference-source/0f98a415e9bcdd223cd27eba9b501e91fe6b3778a2d5ea59218815081ab3d767.tri206L
-rw-r--r--test/fixtures/reference-source/0faaece47cc9b961a9d1e0ea0bca82c33453ad85b383c95152ed6db4fafd22b2.tri137L
-rw-r--r--test/fixtures/reference-source/1018ac65552074f0cd9a2b13c541e0a3137ee492017355204559277ac8828abd.tri135L
-rw-r--r--test/fixtures/reference-source/1153f9329dc602485d0ecf696d3e1c23aecf021f6f639cf1a3a1230933b65728.tri13L
-rw-r--r--test/fixtures/reference-source/1278072b994e7b4f50b42f32ae7c94b09c9bea23a1c4aaee12ec2d14f2387cec.tri64L
-rw-r--r--test/fixtures/reference-source/137f8881288b64071a60fc4e29ae2b276d32bac79f748b8f2174838b9da1ffc0.tri398L
-rw-r--r--test/fixtures/reference-source/1551418951ec75f1a0f1d47e570b645ccc1e7e4f5bb1de6dd0c4583c4f2fb3a5.tri106L
-rw-r--r--test/fixtures/reference-source/179aa28c5e59df55dc1fe9abdf616b509e8f6cb485ba5e615d956aadfd1d4a54.tri137L
-rw-r--r--test/fixtures/reference-source/17faf5560459e4c0ad2aa1724846d73614dd71b68198684b0613aba49866f0d2.tri33L
-rw-r--r--test/fixtures/reference-source/182bfa07e8065f3d8974a22a8ce2d6bbd6ccc6d11b861cf776d4ee945234256f.tri297L
-rw-r--r--test/fixtures/reference-source/190aa86f5ac3ed381d57f8fa966b6823a21c51c6698c6cfac246cf4b95bf4902.tri37L
-rw-r--r--test/fixtures/reference-source/1993cce4a57c4225bf46d355be9436b48ceeffbcaddffd2f5e8184550f0fe7b4.tri123L
-rw-r--r--test/fixtures/reference-source/1ca2682e6a35d949196ff3b1d2aabed47af57e7ef43b8e32b2b7b19ca004f64f.tri148L
-rw-r--r--test/fixtures/reference-source/1d43992c04f9881c1ebd0e0ef7f6bdc735780f646a52f95b5a7fb46e14fd4f83.tri302L
-rw-r--r--test/fixtures/reference-source/1d79ec9eec9e14abbf8a44c9bd577e4a2a3f371a4f05d93fc711024d45d46543.tri188L
-rw-r--r--test/fixtures/reference-source/1d81c9b0665494ef2acdfc60a3b4c243518121dc5a7a35bdb4a31244eee5f076.tri58L
-rw-r--r--test/fixtures/reference-source/1dd3ea5f1be1963fff6d51062940f5313cda1ac0f2885f036106d7aad1575577.tri116L
-rw-r--r--test/fixtures/reference-source/1edbb06d7b853e57bac59654fa0a2224f5678131a0151ff744f4ea1a48228979.tri206L
-rw-r--r--test/fixtures/reference-source/20bdd009a1e55c9099d6c247b587378d29dc65e70198a2ee6be4df5da568df32.tri101L
-rw-r--r--test/fixtures/reference-source/2110af3c5e5acf19134eccbed30b6720f1174c72ca4919c175b09b97dbbe9377.tri238L
-rw-r--r--test/fixtures/reference-source/226ea0650ed7935d5380749e6d9719e400d227004a217874d3ab98698a7581df.tri432L
-rw-r--r--test/fixtures/reference-source/2373335a22f1a6c7d00c7dd612ec8498deb8502eaf48bd6e8aa9f9407a1bfc13.tri204L
-rw-r--r--test/fixtures/reference-source/23b3eaae8088f6a0eff661e75106a407b3c04e380dc88e91f465d25337b94d76.tri148L
-rw-r--r--test/fixtures/reference-source/23c8142e9629f029ae22b7c0b377bbfb69e4f9ecc5ce452094c47d063a49c9d6.tri470L
-rw-r--r--test/fixtures/reference-source/23d08ecc36fb9dadf24e70d2d94b518de1d289c70b652c6ebf4f41275f611718.tri312L
-rw-r--r--test/fixtures/reference-source/240f25295a1fa23fe29faacb204a4bb5b0bda5b9b6d64185ee8135374e1c10c5.tri6L
-rw-r--r--test/fixtures/reference-source/26f3ca6b9baa00bb1738e50f9a09b471b76be06a86ab0910c706bb31a152fca0.tri20L
-rw-r--r--test/fixtures/reference-source/26fd628be229f54f5376a0a8addc32fe79fc34e7a8941ecfe488a7323a47924e.tri24L
-rw-r--r--test/fixtures/reference-source/297b2195345b9bf4c49857aacd48545604157a9a0f7b3cb5d8ec7759e2e41e83.tri259L
-rw-r--r--test/fixtures/reference-source/2a740ce43838351b2bdd7a210d0b1789c0083148c635bd812b2027a255aae2ef.tri248L
-rw-r--r--test/fixtures/reference-source/2b971f5cfdfea12210f6ed1801a3660735e1da97d4d372cf751eb76879750991.tri22L
-rw-r--r--test/fixtures/reference-source/2bd3e520f8a282604fe7683a9ecef2636d3d4151961cd0cd9a7348e64cef18d1.tri20L
-rw-r--r--test/fixtures/reference-source/2beaabce9c2d9c6ee299d8ccbd3be62499782b9c10b6439c1027c8da7452a166.tri23L
-rw-r--r--test/fixtures/reference-source/2c0562ca2688383132093fca8365ab15012cfab0b8d918e566902c82ed9eb42f.tri29L
-rw-r--r--test/fixtures/reference-source/2c0ccdaabea661d7288e7faf58dbbdb9f0823f8929892391d2402200d87993b9.tri632L
-rw-r--r--test/fixtures/reference-source/312ea8b6e30c7c16bbcd516e8f9e9b7c475a53c9390c2ce5c40cc9299be7d496.tri205L
-rw-r--r--test/fixtures/reference-source/31e8c679e086bdf9b68e05a4bb71fd413e66e53fd93b2e4b4a806930020b36e4.tri218L
-rw-r--r--test/fixtures/reference-source/31ffd58166bf861e82da0a90594cfb9c6c12e19baa51d5166fe0e4414d24af94.tri297L
-rw-r--r--test/fixtures/reference-source/32496972f1c1b6b06eb6fb58b83e054d692ea9e5e4b601947c20c72c92a0751b.tri20L
-rw-r--r--test/fixtures/reference-source/334abfb2a873f767808547833ed92ad5544c0e422ecb521ae4289e874b3d72ee.tri386L
-rw-r--r--test/fixtures/reference-source/369b3d37d4704c1c28f038df3392572ab906c11bbdde16710f97b33fdc3e54fd.tri168L
-rw-r--r--test/fixtures/reference-source/3764484ae723d4311cf04b769251badf7f7a190d9480389303847be1ce665bb9.tri490L
-rw-r--r--test/fixtures/reference-source/378ca283a0ef856e6fde25e88ebd321b89eb348ef52232a5895f4240be0b5369.tri89L
-rw-r--r--test/fixtures/reference-source/37cfec8f76370ad98a5d8a0b1a3d36f9af5b0597fedf996f6ed29e2c94c0358c.tri192L
-rw-r--r--test/fixtures/reference-source/381ba6e37050972ee435d151216ae7015fb09a7333c1d43752a76f29294193f8.tri260L
-rw-r--r--test/fixtures/reference-source/384c23b6a113540f4f7b1e33fe72176cc18cb09ebbadb2a8dc118bac4b5a040c.tri32L
-rw-r--r--test/fixtures/reference-source/386257391872e7b73befc2bcc3634706acf4acf0ff791bc60161179434c9a813.tri31L
-rw-r--r--test/fixtures/reference-source/3bfd3a8ea35a6316e1ef9cc53ac2418a9dbd6115c69d129a1b2de81c87877e7a.tri342L
-rw-r--r--test/fixtures/reference-source/3e1da4f0212f5016539a66f17c704389ebeaba2da1d4bea96d95023d3058c559.tri23L
-rw-r--r--test/fixtures/reference-source/3ee81d8c129a511ddb26b34d22ebc4fe257fb124a99e2b2f1afce8a1b3087009.tri149L
-rw-r--r--test/fixtures/reference-source/3fedb41000f22609b0bdab8fb222175d1347202eceabe7bdb983bc28b3258627.tri204L
-rw-r--r--test/fixtures/reference-source/40783b2c9c5750583151dda9d04b435d3d0d8a63b6f33cccfa94fd8ed958c14a.tri6L
-rw-r--r--test/fixtures/reference-source/44b76074bc8d2d8015cf54a2e756c674d2caaeab9628e0d34859f6a0c342243a.tri569L
-rw-r--r--test/fixtures/reference-source/44d393db6e50398439d05ca1ec97009d37588e0bd46832c61cd4c76303b520c4.tri90L
-rw-r--r--test/fixtures/reference-source/460303928fd6ec6ce437d55d7c50b009eb50840acbd93403bfed73a58c10b67c.tri290L
-rw-r--r--test/fixtures/reference-source/460ec8e1ef87d24f81cf176306b1ecbf88aeb671c2789516043918ef13d2ba0e.tri61L
-rw-r--r--test/fixtures/reference-source/47566cfd0a015128e05348ac343c4a0787b09e3798745c2bb920a34f53c49cc3.tri560L
-rw-r--r--test/fixtures/reference-source/47ebe7c143d9a639e3d4c9a8cc346411ac9607eeb9c6962050c9289c1a8cbbdf.tri194L
-rw-r--r--test/fixtures/reference-source/4911d6c33e4c159fa6723fa9849681666724a9b7247ab982decf347dab5fb6e5.tri18L
-rw-r--r--test/fixtures/reference-source/498c3b9f08b13ced49c5683d3ccfe8fa8b452578b2b81c19642bd7049925cec4.tri277L
-rw-r--r--test/fixtures/reference-source/49be76ef3607cedcafd4e6a599b90a7f0601b5d030e1431011e879342c9b0e91.tri567L
-rw-r--r--test/fixtures/reference-source/4aa8022ee52d1cb6df0f45e794328109f74b1dd32b2fae1d5a3c9fec172bfd82.tri159L
-rw-r--r--test/fixtures/reference-source/4b9470311bb8984bf311371c6b1c056ac971e073c60be5a433a5826780c31d38.tri43L
-rw-r--r--test/fixtures/reference-source/4dc6a84c739f524f09e5378ddb79140fd11629988a8a451c0e823f6c1dc21e96.tri17L
-rw-r--r--test/fixtures/reference-source/4dcb43187b3cbd168fcb3ad5269be3e96257aa30773bca933e6cf37dfbdee066.tri20L
-rw-r--r--test/fixtures/reference-source/4e2c4278cd4efaa9c2d9d7db51fb2a7a0c99fe2e9ac76bc3ea89bd26e47ba4b7.tri90L
-rw-r--r--test/fixtures/reference-source/4f64f9f4175b18c4e97caa24249d3bbe1261a57c6215de53c5ed4efe7fc546ab.tri38L
-rw-r--r--test/fixtures/reference-source/4feaf064737bd896868e26bbe0d3ee7afaa79e217a58cd6196bf363d1a48ee30.tri153L
-rw-r--r--test/fixtures/reference-source/5014c5c41aa63d3b8a52e6cd89600b435505d93325f730b532c9eabaffd58421.tri94L
-rw-r--r--test/fixtures/reference-source/50249f72bb4d09be1c1c1ab0a9f94b16a3e48cd5e998bc7fe6a0965126035210.tri21L
-rw-r--r--test/fixtures/reference-source/505c81c87fee684b23a8cc74bc2e1b4e7819ed022c33951093b063f2388615f2.tri113L
-rw-r--r--test/fixtures/reference-source/50691f992e348fb47baccc119c3809f7e33fdcce5c801b23ed8635962f346655.tri35L
-rw-r--r--test/fixtures/reference-source/5171aa6561af480161f3c89a8001e681a1457e2f45ff78dfc10a8a3d8bfded8f.tri266L
-rw-r--r--test/fixtures/reference-source/5172ac74e40e63f4b0647202ba6fa4bc2b0c2cd2640561a6c61c303a3d5fe5de.tri343L
-rw-r--r--test/fixtures/reference-source/51c0495cfaa57ed9c879e6e4f5b14a656e97845e9062fe9cc0ae8b3ba9c1ecf8.tri38L
-rw-r--r--test/fixtures/reference-source/52c3f1b1f0d29975e3932850451dc8e3cee93ac475dac869d8e9eba7838bd830.tri297L
-rw-r--r--test/fixtures/reference-source/53b86101d6aa83cce2d7217c168602faca01b9985be46b910b6579096e959ad1.tri25L
-rw-r--r--test/fixtures/reference-source/53cd0d7fc25595095151a9c9f17bd211ecadc7a367ba39334124e19b5e4f9f3c.tri438L
-rw-r--r--test/fixtures/reference-source/5445a4f505c572889455435960a144663e224fa40a9c1cce1d9a96a8e3678fef.tri94L
-rw-r--r--test/fixtures/reference-source/54d9283cce0827f850ffcf1b1c0c137a1cc689aa4188e0e183a3e49add7e7b69.tri12L
-rw-r--r--test/fixtures/reference-source/57393cc4f6684bab60a98387056bf71dc673fcbc10482a3dd16bec270675e8ab.tri400L
-rw-r--r--test/fixtures/reference-source/575f7c3c8834bd2780f444a0078e72366fe2f0de6c4e00b4c3722e4da8bb9693.tri51L
-rw-r--r--test/fixtures/reference-source/5c24cc853df42e433916b1528fc8cd56334bd393606f54e7b12efb6a7069be0d.tri342L
-rw-r--r--test/fixtures/reference-source/5df6ff7934d12c0f1b98b7add174da4b64103891171132364c3521dc5a2d1bc9.tri8L
-rw-r--r--test/fixtures/reference-source/5e4d9186f5235078c786432b6ac8a2952ee8c87bed8f808503d5107daaa07bac.tri143L
-rw-r--r--test/fixtures/reference-source/61799bafcab20f90faea5562f2c25c89bdab164571ac6073e4c029c1f86e5b66.tri13L
-rw-r--r--test/fixtures/reference-source/6190c2917f61d1873cbe70a23d6b7ad3bc630f837f8be385d9423a0cd3419f0d.tri16L
-rw-r--r--test/fixtures/reference-source/637f671b8f1dc69c6eea8ebb7fc05cc9c52ee71f0a9989acf9684090613e0534.tri43L
-rw-r--r--test/fixtures/reference-source/64ba09f05b561ed1effe383dfad832e354f306a40675f478c7aecfaefd6d78d5.tri28L
-rw-r--r--test/fixtures/reference-source/64e2248dbd4a05fc78b9d92cd775bb111951af95e384b91000e7f7aa32410013.tri147L
-rw-r--r--test/fixtures/reference-source/64fe3872ce0be085e6728f4f529c5efa0fe98d0f68bd2a0e6a247be742317405.tri15L
-rw-r--r--test/fixtures/reference-source/65c006672139d98c27b5022a8641c73b6d0c9c29dd42f6cfe8b4820928664807.tri20L
-rw-r--r--test/fixtures/reference-source/65cbaa600f04e3f108dd059f243fa4c2847c7fb419dc204694e87d5b443321e1.tri18L
-rw-r--r--test/fixtures/reference-source/664cc315f466f9a8ea5b39e1b7e16febd78e1e7b950f86b0cecc0ec6d82fefa7.tri17L
-rw-r--r--test/fixtures/reference-source/67252839e937e841c9fdc37a2518622a1da5bfd907d983494e92ee30b10427f4.tri65L
-rw-r--r--test/fixtures/reference-source/677c3b5487e0715a82a9ec6d4c5afd4ac83433ec06350cafcc7c2147e8325b7e.tri153L
-rw-r--r--test/fixtures/reference-source/67cd6e68d939e49922b1718e0164854a01e5c85023a45bfab485c71c4dde55b1.tri264L
-rw-r--r--test/fixtures/reference-source/687cd83bc56d246e2126875cf894e08a82e8e59c470debb56f11263e7fd9ceeb.tri184L
-rw-r--r--test/fixtures/reference-source/6a6428c3776f75d7c80876a9a9a8cb2e8d8b388d7383f6563deea1f75049cce8.tri88L
-rw-r--r--test/fixtures/reference-source/6a758421025aa98114ee63a87e92ac9a6094a69aeb0a18373f2fe6211ff7349e.tri195L
-rw-r--r--test/fixtures/reference-source/6ac03aae16808dc006858964549a13b7a9fffbc1b1d602ecd818145bbb91ea32.tri18L
-rw-r--r--test/fixtures/reference-source/6c0e9998875942bb19c1f783ebffe61b23aa1eb578a46a874034444c4a9a3c49.tri142L
-rw-r--r--test/fixtures/reference-source/6d057be42bc16788a34ce80cca7cb97251cf7dbbae8fd57100a31206ab3dd2a0.tri18L
-rw-r--r--test/fixtures/reference-source/6dcf2f2087adef04a9b60330563c58c782ab51678622fafdbd7c7a6b14d20483.tri142L
-rw-r--r--test/fixtures/reference-source/6e83c205b7aaa4e586da619c6da911859bd1b94e9ed63fd51d8452124324e44b.tri142L
-rw-r--r--test/fixtures/reference-source/6ea754bc1920cda4dccfa3268a2346ab4c82d94dbf2656cbb24a2a846440fe93.tri193L
-rw-r--r--test/fixtures/reference-source/6ec5686b652c5d5c51f11623bd99247b2a074ade4f47f9dd58d4f68cb137e684.tri54L
-rw-r--r--test/fixtures/reference-source/6ffab139ecc27fd6b8ddbe6f8a134c91abba2b0491f5e28602dbe2dcd773928f.tri26L
-rw-r--r--test/fixtures/reference-source/70485b7a5b624602449ced706a59277661d24eba73e0d6bacd4fa2968c79ec5d.tri193L
-rw-r--r--test/fixtures/reference-source/708216b9a9b131be7a24abacef443e0322b2ff78f84b929245f486c1b2ac1d02.tri108L
-rw-r--r--test/fixtures/reference-source/70b6932699409b5fbb4bc4cffda6a6470f1d08a176327817ec7d225fca16e835.tri22L
-rw-r--r--test/fixtures/reference-source/722563efae7c54c83c5eb25fefb135e98f5bc9113932e51e330bef54fef86959.tri18L
-rw-r--r--test/fixtures/reference-source/72638c3d2ec6f47598cba67c730249e8381c67cd5ba6437c4d24711e206afced.tri286L
-rw-r--r--test/fixtures/reference-source/73cfe94509cdbc3c234bf4dabfac1796f5c6cf92565fcdd5a673a865bb8cd65b.tri165L
-rw-r--r--test/fixtures/reference-source/75162ac27d2d396ba67080c7f9b0cc6e0bd5753cb6850500b123a4da9c07dcf0.tri88L
-rw-r--r--test/fixtures/reference-source/75f284aec3ff84d0a392fdf8e144512304f3adfda91c96b27748c6160a1ff7b5.tri154L
-rw-r--r--test/fixtures/reference-source/76a7e0ddde50e8a600ae8855d9091aa59af3235193605e5a7a07532ae90372af.tri198L
-rw-r--r--test/fixtures/reference-source/774803e343760cf86207817f4ed1164a3e0867121e665803d0107295428fa1b6.tri240L
-rw-r--r--test/fixtures/reference-source/780ce0315f02aa6bee4008cb073821f8fa0b0aeeea1f63de340129ab9450b50f.tri141L
-rw-r--r--test/fixtures/reference-source/79c07186e9a3a36ce4c1de54b331c42dec6b95aa974156677c9336fd1c0849d7.tri18L
-rw-r--r--test/fixtures/reference-source/79cd7f19d3de74be38bac823d8674f6b74327a4ae12bb0cf405119b51fbd9ea5.tri206L
-rw-r--r--test/fixtures/reference-source/7a5a63f29ea34723bf72330c66f6c4b1b9a9a58988c5b8bd2d04ca9ab861fb03.tri124L
-rw-r--r--test/fixtures/reference-source/7a99fcc8da4c502ff67bc723b3ef317409a84f608c607cfa99331dd30245845a.tri260L
-rw-r--r--test/fixtures/reference-source/7aa9fa9e6e341e5e49508149748bf85efdd874641516de66aac3aaa98db6ec9d.tri6L
-rw-r--r--test/fixtures/reference-source/7ba2537cc4ec0571a7aa8a02557551245ca04f5bc08d9f9c1eb4d2606ec67b37.tri783L
-rw-r--r--test/fixtures/reference-source/7bce76817a1c9a6df5253b7f983a395d833e3622533a2d209c12a5c0f111aa5f.tri206L
-rw-r--r--test/fixtures/reference-source/7c8362f2607c1226562ef0133d149de15ff94578a9305b08cf347824910da446.tri315L
-rw-r--r--test/fixtures/reference-source/7d287f19293acd8122bec448436b6ccbb51c499512a75e9879361a3f171d2cea.tri218L
-rw-r--r--test/fixtures/reference-source/7d94a000a68a9007964babca393d689688ecec2d137123dbf5af80bdddbc0228.tri25L
-rw-r--r--test/fixtures/reference-source/7dd951d7fd075c03c1de13721e6cfede958a26fbd09f98b4cad6640af9fad035.tri40L
-rw-r--r--test/fixtures/reference-source/7dd972f55e13bf81425e84f68fa1cae0380adeae129462c68026b83dbca9426a.tri290L
-rw-r--r--test/fixtures/reference-source/7eaf0dbf9f3ed9b6e1098c1ee0d5953668d835070976596b8fc20e40c7d859d9.tri27L
-rw-r--r--test/fixtures/reference-source/7f5f726392cbbdaa9f30aef09952a31eda14f034e04112a210f60f10542f6add.tri247L
-rw-r--r--test/fixtures/reference-source/7f985c6324031139a21bf476ea9e59f2adf8582242190dbfbf0adc90a68e3271.tri17L
-rw-r--r--test/fixtures/reference-source/8090a03dbe01b0403683c71d1a2f944c41647a77acb7918c36f0b8f329e9648c.tri291L
-rw-r--r--test/fixtures/reference-source/811886e206ba2912893ebba28afe4a4085b8838fc5a097b165ffb56637c93524.tri90L
-rw-r--r--test/fixtures/reference-source/811aa867db1a5b376734d2161e751973c32bc7615c71ed782b81c1cb041b462a.tri158L
-rw-r--r--test/fixtures/reference-source/82199ce4c4ba4c014c2cd09bdcc0644732c2f6863c0eff2710f4156dcb50a1e5.tri39L
-rw-r--r--test/fixtures/reference-source/8242e353449f28c395eafde857e328626637d1b656c5590ed4c16c3bb3687958.tri451L
-rw-r--r--test/fixtures/reference-source/825f175f5c6dd56e103b94e924283acf5913cbc4554fb42fc07a034f460d2076.tri290L
-rw-r--r--test/fixtures/reference-source/8338f32bdf08b7743933809b2acce42899d0020e83c95cd0b4d25b0a8b5c07df.tri297L
-rw-r--r--test/fixtures/reference-source/834a2c8b9c9007364036bb22159ca0c5050c1536e87c4c40bf5573efee863e30.tri25L
-rw-r--r--test/fixtures/reference-source/86fe4cfaf4adb3f897d87265ff2ee6c6b21eabea1fb0724b161164c6c026aa66.tri301L
-rw-r--r--test/fixtures/reference-source/870df776ac7142fac5aad7f0169dfd08b2934f2bfa61ad3ae1c9b949f8f75088.tri111L
-rw-r--r--test/fixtures/reference-source/87fa3ab396fb5177d0fcd0ab5375e94d3cd11876e2edf398e2f74a08d5f767e1.tri50L
-rw-r--r--test/fixtures/reference-source/8802318b7919f8b41c22e3e7d091540a279a1e8dc2506e8048aa42df7d1849a9.tri6L
-rw-r--r--test/fixtures/reference-source/880ca4eefe955ed2ac38ca0a6ce8f04e41e44aeaf32c82b1bd4d8fb7342d9dba.tri277L
-rw-r--r--test/fixtures/reference-source/89381a44435f725ed9ac70b13855a1a86fee4db0c05c231c7940bafdc9c62518.tri42L
-rw-r--r--test/fixtures/reference-source/8b2e1cd6ef5acc8454a690875d2e8415869892f84c3fb5198c18fc8e665d0f32.tri181L
-rw-r--r--test/fixtures/reference-source/8ed4d2af8b5abcdb8ddec2f3b1ec0ac816630e756398213b14b80339f5098abc.tri342L
-rw-r--r--test/fixtures/reference-source/932049708c30961bba6c8820fec50edb08bb58e60ba2e811476436972b104e50.tri347L
-rw-r--r--test/fixtures/reference-source/9467b037fd40b20f3533264b16006603e8c4f8514d717f0f1b3b7f2db62c0569.tri390L
-rw-r--r--test/fixtures/reference-source/946bbf9797a5cf722c6e85f36ac36b1ec2dd3d1f3b2650187c182dff12162bf7.tri136L
-rw-r--r--test/fixtures/reference-source/94ee3a70dbed59015891f7f5c2ef588d64f1a885218edc35eed98d96d85fd11b.tri266L
-rw-r--r--test/fixtures/reference-source/97d703664739df908db963ab2f722b62ea14fa7175351e8ad788c97c5ec20621.tri929L
-rw-r--r--test/fixtures/reference-source/989783bbdb71be5447803503f60925672ff29fad15804da31c8f7f83b8c402ad.tri116L
-rw-r--r--test/fixtures/reference-source/998f42cfd911244b126f5f83ab96a88e08517761b72e390d5c816f5566babd08.tri172L
-rw-r--r--test/fixtures/reference-source/9acae0f91625a1f6e13601276f2e11b319d346d872e85d758377fd649da5d5d8.tri147L
-rw-r--r--test/fixtures/reference-source/9b84de52ebe5bb0c6586b57a13767b52e205920567a677945c03b8b3882d0a34.tri137L
-rw-r--r--test/fixtures/reference-source/9d35660dc220f72eb03bd57a02c9afaac7d3a911424fd558ab85d9142ea140f0.tri63L
-rw-r--r--test/fixtures/reference-source/9df845e32b710c55538b4875c6f2d349b6bf8616b02f813ec55f30433b393fa5.tri23L
-rw-r--r--test/fixtures/reference-source/9e767e8541e080d26a22a10d16bd54b1231f7e4a9b1cde075170224949320347.tri158L
-rw-r--r--test/fixtures/reference-source/9f9f7c11a470595fa8d92933219bdb7653bc5ff647eff7afc352504e0c29eb66.tri32L
-rw-r--r--test/fixtures/reference-source/9fe293039bc88535850b2c8ab146943b44a65dc60b5e354c48df9435680760a3.tri158L
-rw-r--r--test/fixtures/reference-source/a1d060c00dae207ae61cdbfb15027a585cd650e748b83cf5b5c231f02fe5e1b7.tri50L
-rw-r--r--test/fixtures/reference-source/a32e07244711288a504cf43c43142e7c5a27e86b26fa55ff9e80609245ca9b4d.tri137L
-rw-r--r--test/fixtures/reference-source/a3a1a150ea25365df69c4c19c61d1390eaae87107a3217f386b9bca6d20cbe46.tri134L
-rw-r--r--test/fixtures/reference-source/a4697ab517c4fdb2544a03502d310b273a2eda1a81ed14a163b3e30372e5f2fc.tri18L
-rw-r--r--test/fixtures/reference-source/a7f07a7134d34494dc2fbd66e854a2a9308c6f169dba1951a385e3a9fa9658f4.tri252L
-rw-r--r--test/fixtures/reference-source/a8bf1c965133ed0c2fd253c73c4a8cc5330f68de554b470c29f6e659a1174115.tri240L
-rw-r--r--test/fixtures/reference-source/a91b6edbd8218cd01a61995f249844d5696d1e38c837d6a93b9ecc4f5103eab8.tri196L
-rw-r--r--test/fixtures/reference-source/aa0d8294256048c5caaa9e079a79ad729d0d77b182fa93d86e390bae008189c0.tri22L
-rw-r--r--test/fixtures/reference-source/abe18fb13b4fdafce7d6d7a011bf230b21d081ddbc7c9c842ede42a9b6db4594.tri20L
-rw-r--r--test/fixtures/reference-source/ad589f4bba968e0869e9530ad0f0cedd3d1a295c5418bf3ebdcf624dcf0f66d6.tri240L
-rw-r--r--test/fixtures/reference-source/b02775615a2af5e46b6588674a70ccbe111bb99c99afa860886a035f9a07b560.tri293L
-rw-r--r--test/fixtures/reference-source/b132ca49c22098c8a5d638517d701ad8141028d9389594ac2134240d240a2637.tri49L
-rw-r--r--test/fixtures/reference-source/b1eccce1b5e4702466df56e1b48755797d6d148dcc38656f821faaa4d90e34da.tri277L
-rw-r--r--test/fixtures/reference-source/b27f1eac18cbe8ad80cdd91f9f546b2d2a782b6cc5c5676232491b95751abe5a.tri312L
-rw-r--r--test/fixtures/reference-source/b3b105527413625cc748a0a2934f0326c918f18b88d52502c6094ce705c59d3d.tri51L
-rw-r--r--test/fixtures/reference-source/b407662fec9436bfb7cc06eed2c14961174c6fa19863413ffc74d58ef72c5431.tri195L
-rw-r--r--test/fixtures/reference-source/b5971fc8616ce451c4c1bdc0b057635f63149da6df5dc49a07ed2b8570b10435.tri109L
-rw-r--r--test/fixtures/reference-source/b6d05cace61c04032ea39a858dedc7482988dbb3ed47581a9a3239094263d314.tri141L
-rw-r--r--test/fixtures/reference-source/b842a39f410e28c89c843ac8f1d3a8db7afa2e11a5ce12bf5c29193a6fb6b3c6.tri18L
-rw-r--r--test/fixtures/reference-source/b881a086294ff264567d758dd2c1ef7a3470faa909ec588e9f7bb8c4430f7bfc.tri53L
-rw-r--r--test/fixtures/reference-source/b8d20a3ef0666e85684b34079e438ffbb1c7a7444b9c3ae6472cefd4fd21dcfd.tri11L
-rw-r--r--test/fixtures/reference-source/ba6facabd08809542b8cbc57b81cbafeb9b94cf7c771d313702685e36d06ff7f.tri5L
-rw-r--r--test/fixtures/reference-source/bb308926e7aec1a76681e227ce0eb6ee584dc9b8b44b3321b51135163b4d7a25.tri15L
-rw-r--r--test/fixtures/reference-source/bbb524d3e08a9961f8de6d8e2ab2e7dd47576b8ed78676a64d997bf65133b543.tri224L
-rw-r--r--test/fixtures/reference-source/bc09110023edc9a6aa7d947e51a09385f600d4fef66e8fd765808ad14f7ecc34.tri17L
-rw-r--r--test/fixtures/reference-source/bc0a1a2c0f898586162729f1f03bbbb6ec08f21967bd4689d3ca4472e7102665.tri783L
-rw-r--r--test/fixtures/reference-source/bc8622d006e357b1045f2cb3c775a8a58045610ee6f4a617858762d37947b5ec.tri49L
-rw-r--r--test/fixtures/reference-source/bd4c05cd4169ed1d82714a61a87e446b4d6fcf567e9497abd923370175261346.tri17L
-rw-r--r--test/fixtures/reference-source/bea75689ba66f19e241f97369ea7ee1393fabbaa7c7eac9b9a2d0ca1e455a1bf.tri158L
-rw-r--r--test/fixtures/reference-source/bfa6059c7986f263df801f70879da4870ecca95bdbb0b5726d051e92b695cca4.tri187L
-rw-r--r--test/fixtures/reference-source/c12f3a09eaeb74d51f44f1e46345a019c77b4c56725be49a18936ce8c9265d66.tri96L
-rw-r--r--test/fixtures/reference-source/c1a93c90d15915cbb017a9776c420b305ad4365157be364cf94ac5255ce19f09.tri124L
-rw-r--r--test/fixtures/reference-source/c4da73ae1cf8bab999cce2ea3f0054928d571e0469d9b32d8120e9fa98f0e085.tri180L
-rw-r--r--test/fixtures/reference-source/c4ec206590d25d581b9a96f242c22936d8d0b2e9903331ce50b30ad7de254bd6.tri184L
-rw-r--r--test/fixtures/reference-source/c60b2bdf222db8ed812c2af4da3609cceefc8689c8aeb80fa52795d69193d0f5.tri147L
-rw-r--r--test/fixtures/reference-source/c618dcccab6e6711a9d55672822b1c5d93b53783cfa358a1c36ba5a8360c4676.tri284L
-rw-r--r--test/fixtures/reference-source/c7c5c3133cf91206d8bdb13fd6972aed4bca3fae8b16308bafc6e25236c2cd0c.tri4L
-rw-r--r--test/fixtures/reference-source/c7db2fac55f6c81f7f5837813481d031c8e64092a536ca55cd1407a1ff15c584.tri567L
-rw-r--r--test/fixtures/reference-source/c83a56b341f5cf2259167585d2f50a0637b3de56a625be8927bb62f8d8b86851.tri375L
-rw-r--r--test/fixtures/reference-source/c948d33d35cc38027a1bab745e27375b1e3ceeb1804d481450fc8dc6661cb234.tri6L
-rw-r--r--test/fixtures/reference-source/ca105b189c1e70919efe86232915ba0c3bc43a385efa48a3c3269c5a17309e48.tri191L
-rw-r--r--test/fixtures/reference-source/cd10e622fe9175a69148056134e5106bb7ce1527ed021b2d74b79e6cf7c89466.tri163L
-rw-r--r--test/fixtures/reference-source/ced74e1406629ffec2a9eeae58b87828f9507cae7d2f112a2bdd65ff74034f93.tri10L
-rw-r--r--test/fixtures/reference-source/cfca5387189b91a6fabf49445f722a86113a68db9f70b611b78e540004432fd0.tri23L
-rw-r--r--test/fixtures/reference-source/d1367d8434ccbe04394aadac46fbde74af0412699d85e361faec63e2c9417b03.tri239L
-rw-r--r--test/fixtures/reference-source/d14168490eeb3a4bab3c431d4ae936c51ead54e4e7155d9dded065442f2b9da0.tri37L
-rw-r--r--test/fixtures/reference-source/d26f4b51118a1b0f3e4fde1ef8f744a920fdc71bea206abf5051a1d7bac0f7e6.tri301L
-rw-r--r--test/fixtures/reference-source/d3a1a09472ab1c40cca5f42c782aa559fcf9bf6d6d8d6c08f6102cb52bd4c6f2.tri872L
-rw-r--r--test/fixtures/reference-source/d3db01d9854f2371c0e1d36a99de6b21596cc99306a3131f3f753e037a8efbce.tri41L
-rw-r--r--test/fixtures/reference-source/d3f44ae8190c34e5b7bb543c5d491931ff44a8a4d7e60973e109c88b6563f8d9.tri267L
-rw-r--r--test/fixtures/reference-source/d52075fd243ce733529740023181faa44c7c3022a9f28ee7ea2aaa078d95f7b2.tri15L
-rw-r--r--test/fixtures/reference-source/d52a595e2a4ab187b3d13b478b98a596d83b02fdeae0818c58a105b7a1d14c97.tri116L
-rw-r--r--test/fixtures/reference-source/d5586bcbcafd3522fd3d0d52f8918dbc18265aae1209d28a5c2e380a45861eac.tri20L
-rw-r--r--test/fixtures/reference-source/d61f2de7b3dce93c9b8914fb980224437d0ea4207787caab9098041cf5bfe896.tri28L
-rw-r--r--test/fixtures/reference-source/d771d199b8001c403f3191cfd463f26b572f3c38d827f940abcd142c91509422.tri175L
-rw-r--r--test/fixtures/reference-source/d93ca3d550c9d177d9968bd65b0aad0aa4a31f20b8274cfadcaae778f20f1cb4.tri382L
-rw-r--r--test/fixtures/reference-source/da07ad9055f71d6a751659772f900cb06a7e7cd73ab953c5c374e776190a788e.tri18L
-rw-r--r--test/fixtures/reference-source/db23a84ef0ebd87b8b183475294a12378079f3deeb5b7e1b8cde310116f6dfcc.tri49L
-rw-r--r--test/fixtures/reference-source/db3119de70e07b94a49c94a6575b2bb9618f71702b8e954e8635d957bc93b7df.tri487L
-rw-r--r--test/fixtures/reference-source/db5fa5980ac06fbed35d1adc2284d33701dad1621cf1590a6cdb0b2a9d0439a6.tri20L
-rw-r--r--test/fixtures/reference-source/dba78c003920b0e9d459c94cbf929b29c440ddb9f1d7bf79d917ca68279c5850.tri26L
-rw-r--r--test/fixtures/reference-source/dd2f44109a0d14aa50e6a670067832720ff882f1ce7d8fac094d82280cbfb005.tri25L
-rw-r--r--test/fixtures/reference-source/de6cdc548d44df7d835386a49116364e4ce8df8729801ca85dc975000e66af7f.tri108L
-rw-r--r--test/fixtures/reference-source/df06fabda353c5d88c0463e63f3d260c584abf0258ff2e3b9ca500481f4e0658.tri112L
-rw-r--r--test/fixtures/reference-source/dfe628dcc1be66b2ea645295398d0d4c0357ad3312da2578298cb3c5fc30fd7d.tri267L
-rw-r--r--test/fixtures/reference-source/e014061b2107cb0d8d1d2366742c8f35640c9a7dd85b80fc78d4afc7813bf0cc.tri20L
-rw-r--r--test/fixtures/reference-source/e0be902e11394f4cdf1bac89b72e8f34aa2dda5fd51efb7b78fa17eab74b143e.tri259L
-rw-r--r--test/fixtures/reference-source/e0cf2ff2fda8148de18de5a6414ee8f4aaf83803f5da647e355fe168693222e3.tri300L
-rw-r--r--test/fixtures/reference-source/e241dbc6ad44737d47e20cbd6ca22604a105e98f9201bf31f5ef91e304762330.tri223L
-rw-r--r--test/fixtures/reference-source/e31cd89fb71fb7606a05a9bd0afd553f764b40bc0731d944aea1d63e5643c5b9.tri237L
-rw-r--r--test/fixtures/reference-source/e552168676a7653722b5821e2bfce8e06d760f5f9ddc91af0857040cc5cd6a12.tri153L
-rw-r--r--test/fixtures/reference-source/e577638282739414d645feea13edb8a30615af7f2da6838e7a7d9aa6ea475f98.tri199L
-rw-r--r--test/fixtures/reference-source/e57eb8ac508bd8fc249eca91d496c58132fcbfe8607385dc743161a1a481d06d.tri365L
-rw-r--r--test/fixtures/reference-source/e64258c8f1cef4fec9962284a9583a4329d2bc90534a60e84244d38bcf2d9507.tri129L
-rw-r--r--test/fixtures/reference-source/e9435aaeafcafcdc5ad778a1360328490306ce44395713d318edaa82119a3d10.tri16L
-rw-r--r--test/fixtures/reference-source/e94897feaa8639a652f9dbe90fabfcd4d64590b4b69cf58141521ad43db06193.tri108L
-rw-r--r--test/fixtures/reference-source/e98fc7955feb673b86ac9176a211136493d6247b011cb80995fb53464028f976.tri48L
-rw-r--r--test/fixtures/reference-source/e9d0b87564d13695bef695c552e9707710d9147877f9d9dc5282c7335664cc57.tri162L
-rw-r--r--test/fixtures/reference-source/ea37d7c468ca9accf7a8222e8bb0f78cfb6684286879547f50d10e376e53f5aa.tri36L
-rw-r--r--test/fixtures/reference-source/ec97f34c89ead701af75053ea340ead1bb0fda13d83b474ca760c3aa359970fa.tri200L
-rw-r--r--test/fixtures/reference-source/ece0fc4491038b19533f3eb18e9a039c4f23798e307a2c9edc90919a389697a3.tri889L
-rw-r--r--test/fixtures/reference-source/ee0c8a09870e69fff8710da95ed672937da1943a37359fde82b941bc8c53a4b3.tri162L
-rw-r--r--test/fixtures/reference-source/ee1531f86d1faaef4ce7b1ca9151bd2e7b10c3fc0574d0db67ddfce6c012c4e3.tri120L
-rw-r--r--test/fixtures/reference-source/ee64107319198aae7803d6c6e89f69fd2b68bc40c8ce595a2acb4044d4b44bdf.tri35L
-rw-r--r--test/fixtures/reference-source/efa6213780eb641f7ec9ae6006d105a8110232ac06b455c335a5552324e58591.tri286L
-rw-r--r--test/fixtures/reference-source/f013ecf3a86f12c9cf5a2bd19d693242488cebf38650842de03c7d44dc573167.tri496L
-rw-r--r--test/fixtures/reference-source/f231a26a3588bd539cfd40d829085663348ebb0804efe0be4f33999282fe253f.tri88L
-rw-r--r--test/fixtures/reference-source/f273608bc65686ea6e089e213a3f1e7c90dd5c1aa9580506ffd680276978a6ac.tri12L
-rw-r--r--test/fixtures/reference-source/f389a5949bce196d183e11389c9bd46f3e97cb990b6f9368300e6df79ee6e1a1.tri172L
-rw-r--r--test/fixtures/reference-source/f3a638408191ef8c13cb42d1e6561aa9e716db2facc4b42421bf5ff96750afe5.tri297L
-rw-r--r--test/fixtures/reference-source/f3c7cf1c8802a2ff57a6fc81ed946afa7aa664fc62acb52b1d1f117b2cfac552.tri106L
-rw-r--r--test/fixtures/reference-source/f67a4c8962535f306b6ab5383dc38223aab3c35e11d6053070b854af8adcdf00.tri142L
-rw-r--r--test/fixtures/reference-source/faeb5823b36c687703388225b7f221c90e47f7b0df59ea3d3e41b88c84d5869c.tri15L
-rw-r--r--test/fixtures/reference-source/fb4215b238c13272389cdc445522134f5939e1a53163637c1b8abaa7d3e4cd8b.tri31L
-rw-r--r--test/fixtures/reference-source/fb609a75a12659d2a05a63681c0cf96ef606045b4aebe044eac077c8cd23fbf2.tri567L
-rw-r--r--test/fixtures/reference-source/fc210e5cdd97d60ce7290b4ac4227adc51119e2786bcacb671b7ad9cb6cda427.tri929L
-rw-r--r--test/fixtures/reference-source/fcbc62b1136338d3f4d70fd263216f5e978d7858cd4d9e5cfe2e7e17055e9dee.tri142L
-rw-r--r--test/fixtures/reference-source/fcd88bebeab55f69199836dfcdd8fe9007c5dcb7c7e951c7b4e7a4107ce85e44.tri106L
-rw-r--r--test/fixtures/reference-source/fd93454ad6cf7b0d906f367bed9a679f7f7e73cf424e33d8a62e63b023db6522.tri16L
-rw-r--r--test/fixtures/reference-source/fe110d74ff62d9f16683bae0adcf82c65ce5c4c18cf2ada50927bf2509e0fa5e.tri121L
-rw-r--r--test/fixtures/reference-source/fe78dbf0b6ca1eb50f7498960b1d83343aa93dde332c6ec5bb30c2a5805630d2.tri94L
-rw-r--r--test/fixtures/runArboricxTyped.arboricx31015B
-rw-r--r--test/fixtures/size.arboricx1300B
-rw-r--r--test/fixtures/support-cohort-v4.v1109L
-rw-r--r--test/fixtures/support-library.arboricx1399790B
-rw-r--r--test/fixtures/support-library.v1149L
-rw-r--r--test/fixtures/support-origin-compiler.arboricx989431B
-rw-r--r--test/fixtures/support-origin.arboricx565978B
-rw-r--r--test/fixtures/support-origin.v142L
-rw-r--r--test/fixtures/support-projection.json80L
-rw-r--r--test/fixtures/support-rebuilt.arboricx1399790B
-rw-r--r--test/fixtures/support-receipts/arboricx.manifest46L
-rw-r--r--test/fixtures/support-receipts/arboricx.receipt369L
-rw-r--r--test/fixtures/support-receipts/arboricx_common.manifest62L
-rw-r--r--test/fixtures/support-receipts/arboricx_common.receipt228L
-rw-r--r--test/fixtures/support-receipts/arboricx_dispatch.manifest2L
-rw-r--r--test/fixtures/support-receipts/arboricx_dispatch.receipt51L
-rw-r--r--test/fixtures/support-receipts/arboricx_handlers.manifest6L
-rw-r--r--test/fixtures/support-receipts/arboricx_handlers.receipt366L
-rw-r--r--test/fixtures/support-receipts/arboricx_manifest.manifest59L
-rw-r--r--test/fixtures/support-receipts/arboricx_manifest.receipt262L
-rw-r--r--test/fixtures/support-receipts/arboricx_nodes.manifest20L
-rw-r--r--test/fixtures/support-receipts/arboricx_nodes.receipt290L
-rw-r--r--test/fixtures/support-receipts/arboricx_server.manifest26L
-rw-r--r--test/fixtures/support-receipts/arboricx_server.receipt256L
-rw-r--r--test/fixtures/support-receipts/arboricx_streaming.manifest5L
-rw-r--r--test/fixtures/support-receipts/arboricx_streaming.receipt403L
-rw-r--r--test/fixtures/support-receipts/binary.manifest30L
-rw-r--r--test/fixtures/support-receipts/binary.receipt160L
-rw-r--r--test/fixtures/support-receipts/binary64.manifest22L
-rw-r--r--test/fixtures/support-receipts/binary64.receipt56L
-rw-r--r--test/fixtures/support-receipts/binary64_adders.manifest2L
-rw-r--r--test/fixtures/support-receipts/binary64_adders.receipt47L
-rw-r--r--test/fixtures/support-receipts/binary64_chains.manifest5L
-rw-r--r--test/fixtures/support-receipts/binary64_chains.receipt19L
-rw-r--r--test/fixtures/support-receipts/binary64_fast.manifest6L
-rw-r--r--test/fixtures/support-receipts/binary64_fast.receipt47L
-rw-r--r--test/fixtures/support-receipts/binary64_finite.manifest6L
-rw-r--r--test/fixtures/support-receipts/binary64_finite.receipt62L
-rw-r--r--test/fixtures/support-receipts/binary64_ieee.manifest6L
-rw-r--r--test/fixtures/support-receipts/binary64_ieee.receipt56L
-rw-r--r--test/fixtures/support-receipts/binary64_kernels.manifest14L
-rw-r--r--test/fixtures/support-receipts/binary64_kernels.receipt33L
-rw-r--r--test/fixtures/support-receipts/binary64_layouts.manifest9L
-rw-r--r--test/fixtures/support-receipts/binary64_layouts.receipt33L
-rw-r--r--test/fixtures/support-receipts/binary64_near.manifest3L
-rw-r--r--test/fixtures/support-receipts/binary64_near.receipt53L
-rw-r--r--test/fixtures/support-receipts/binary64_product_quotient.manifest3L
-rw-r--r--test/fixtures/support-receipts/binary64_product_quotient.receipt53L
-rw-r--r--test/fixtures/support-receipts/binary64_quantize.manifest2L
-rw-r--r--test/fixtures/support-receipts/binary64_quantize.receipt47L
-rw-r--r--test/fixtures/support-receipts/binary64_working.manifest4L
-rw-r--r--test/fixtures/support-receipts/binary64_working.receipt89L
-rw-r--r--test/fixtures/support-receipts/demos_binary64.manifest2L
-rw-r--r--test/fixtures/support-receipts/demos_binary64.receipt182L
-rw-r--r--test/fixtures/support-receipts/demos_contractBasics.manifest9L
-rw-r--r--test/fixtures/support-receipts/demos_contractBasics.receipt170L
-rw-r--r--test/fixtures/support-receipts/demos_contractEffects.manifest11L
-rw-r--r--test/fixtures/support-receipts/demos_contractEffects.receipt170L
-rw-r--r--test/fixtures/support-receipts/demos_equality.manifest15L
-rw-r--r--test/fixtures/support-receipts/demos_equality.receipt170L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees.receipt244L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_arboricxServer.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_arboricxServer.receipt250L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_echoServer.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_echoServer.receipt267L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_environment.manifest2L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_environment.receipt263L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_forkAwait.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_forkAwait.receipt244L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_getLineAsync.manifest2L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_getLineAsync.receipt244L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_greet.manifest2L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_greet.receipt89L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_httpServer.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_httpServer.receipt331L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_safeRead.manifest4L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_safeRead.receipt89L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_shout.manifest4L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_shout.receipt244L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_state.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_state.receipt244L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_writeThenRead.manifest4L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_writeThenRead.receipt244L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_yield.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_interactionTrees_yield.receipt271L
-rw-r--r--test/fixtures/support-receipts/demos_levelOrderTraversal.manifest13L
-rw-r--r--test/fixtures/support-receipts/demos_levelOrderTraversal.receipt170L
-rw-r--r--test/fixtures/support-receipts/demos_patternMatching.manifest4L
-rw-r--r--test/fixtures/support-receipts/demos_patternMatching.receipt175L
-rw-r--r--test/fixtures/support-receipts/demos_runArboricxBundle.manifest4L
-rw-r--r--test/fixtures/support-receipts/demos_runArboricxBundle.receipt297L
-rw-r--r--test/fixtures/support-receipts/demos_size.manifest3L
-rw-r--r--test/fixtures/support-receipts/demos_size.receipt170L
-rw-r--r--test/fixtures/support-receipts/demos_toSource.manifest9L
-rw-r--r--test/fixtures/support-receipts/demos_toSource.receipt170L
-rw-r--r--test/fixtures/support-receipts/handler_artifacts.manifest9L
-rw-r--r--test/fixtures/support-receipts/handler_artifacts.receipt293L
-rw-r--r--test/fixtures/support-receipts/handler_log.manifest8L
-rw-r--r--test/fixtures/support-receipts/handler_log.receipt179L
-rw-r--r--test/fixtures/support-receipts/handlers.manifest19L
-rw-r--r--test/fixtures/support-receipts/handlers.receipt237L
-rw-r--r--test/fixtures/support-receipts/http.manifest58L
-rw-r--r--test/fixtures/support-receipts/http.receipt244L
-rw-r--r--test/fixtures/support-receipts/intensional.manifest9L
-rw-r--r--test/fixtures/support-receipts/intensional.receipt160L
-rw-r--r--test/fixtures/support-receipts/io_artifacts.manifest4L
-rw-r--r--test/fixtures/support-receipts/io_artifacts.receipt375L
-rw-r--r--test/fixtures/support-receipts/io_http.manifest6L
-rw-r--r--test/fixtures/support-receipts/io_http.receipt323L
-rw-r--r--test/fixtures/support-receipts/patterns.manifest5L
-rw-r--r--test/fixtures/support-receipts/patterns.receipt160L
-rw-r--r--test/fixtures/support-receipts/socket.manifest14L
-rw-r--r--test/fixtures/support-receipts/socket.receipt82L
-rw-r--r--test/fixtures/support-receipts/source_build_stable.manifest2L
-rw-r--r--test/fixtures/support-receipts/source_build_stable.receipt43L
-rw-r--r--test/fixtures/support-receipts/source_export_cache.manifest8L
-rw-r--r--test/fixtures/support-receipts/source_export_cache.receipt483L
-rw-r--r--test/fixtures/support-receipts/source_staged_conditional_experiment.manifest19L
-rw-r--r--test/fixtures/support-receipts/source_staged_conditional_experiment.receipt570L
-rw-r--r--test/fixtures/support-receipts/source_staged_list_experiment.manifest23L
-rw-r--r--test/fixtures/support-receipts/source_staged_list_experiment.receipt327L
-rw-r--r--test/fixtures/support-receipts/source_staging_experiment.manifest15L
-rw-r--r--test/fixtures/support-receipts/source_staging_experiment.receipt266L
-rw-r--r--test/fixtures/support-receipts/tests_stagedConditionalRunner.manifest5L
-rw-r--r--test/fixtures/support-receipts/tests_stagedConditionalRunner.receipt283L
-rw-r--r--test/fixtures/support-receipts/tests_stagingExperiment.manifest74L
-rw-r--r--test/fixtures/support-receipts/tests_stagingExperiment.receipt342L
-rw-r--r--test/fixtures/true.arboricx440B
-rw-r--r--test/float-library-extraction.json339L
-rw-r--r--test/float-validation.md135L
-rw-r--r--test/float_adders.py151L
-rw-r--r--test/float_adders_demand_test.py65L
-rw-r--r--test/float_aligned_quantize.py156L
-rw-r--r--test/float_aligned_quantize_test.py73L
-rw-r--r--test/float_alignment.py128L
-rw-r--r--test/float_alignment_test.py57L
-rw-r--r--test/float_boundary.py138L
-rw-r--r--test/float_boundary_driver.tri40L
-rw-r--r--test/float_boundary_test.py51L
-rw-r--r--test/float_chains.py169L
-rw-r--r--test/float_chains_test.py73L
-rw-r--r--test/float_finite.py162L
-rw-r--r--test/float_finite_product_quotient.py185L
-rw-r--r--test/float_finite_product_quotient_test.py121L
-rw-r--r--test/float_finite_test.py77L
-rw-r--r--test/float_fixture.py22L
-rw-r--r--test/float_ieee.py197L
-rw-r--r--test/float_ieee_host.c42L
-rw-r--r--test/float_ieee_host.py41L
-rw-r--r--test/float_ieee_test.py102L
-rw-r--r--test/float_layouts.py122L
-rw-r--r--test/float_library_acceptance.py83L
-rw-r--r--test/float_library_extract.py70L
-rw-r--r--test/float_multiply.py187L
-rw-r--r--test/float_near_jam.py132L
-rw-r--r--test/float_near_jam_test.py82L
-rw-r--r--test/float_pipelines.py222L
-rw-r--r--test/float_pipelines_oracle_test.py44L
-rw-r--r--test/float_publication_test.py43L
-rw-r--r--test/float_quantize.py144L
-rw-r--r--test/float_quantize_fast.py117L
-rw-r--r--test/float_quantize_measure.py69L
-rw-r--r--test/float_quantize_test.py58L
-rw-r--r--test/float_significands.py209L
-rw-r--r--test/float_significands_oracle_test.py32L
-rw-r--r--test/float_working.py189L
-rw-r--r--test/float_working_test.py83L
-rw-r--r--test/fork.tri1L
-rw-r--r--test/formatter_cases.json207L
-rw-r--r--test/formatter_equivalence.py160L
-rw-r--r--test/generation_backend.py16L
-rw-r--r--test/generation_io.py87L
-rw-r--r--test/handler_costs.py302L
-rw-r--r--test/handler_library.py301L
-rw-r--r--test/handlers/README.md128L
-rw-r--r--test/handlers/equivalent.tri165L
-rw-r--r--test/handlers/library.tri196L
-rw-r--r--test/handlers/observe.tri34L
-rw-r--r--test/handlers/state.tri20L
-rw-r--r--test/handlers/tricu.workspace23L
-rw-r--r--test/haskell_generation_executor.py146L
-rw-r--r--test/haskell_observe.py52L
-rw-r--r--test/httpEffects.tri48L
-rw-r--r--test/http_headers.py473L
-rw-r--r--test/http_lengths.py185L
-rw-r--r--test/http_pipeline.py384L
-rw-r--r--test/interaction_inspection.py173L
-rw-r--r--test/io/README.md1475L
-rw-r--r--test/io/artifact-service.tri63L
-rw-r--r--test/io/browser.tri64L
-rw-r--r--test/io/core-controls.tri58L
-rw-r--r--test/io/core-retention.tri26L
-rw-r--r--test/io/indexed-transport.tri14L
-rw-r--r--test/io/protocol.tri24L
-rw-r--r--test/io/registry-log-failure.tri10L
-rw-r--r--test/io/tasks.tri129L
-rw-r--r--test/io/utf8-boundaries.tri17L
-rw-r--r--test/io_artifact_service.py201L
-rw-r--r--test/io_callers.py67L
-rw-r--r--test/io_clock.py56L
-rw-r--r--test/io_compiler_store.py277L
-rw-r--r--test/io_context.py37L
-rw-r--r--test/io_demo_servers.py84L
-rw-r--r--test/io_dependencies.py52L
-rw-r--r--test/io_directory.py165L
-rw-r--r--test/io_files.py107L
-rw-r--r--test/io_generation.py209L
-rw-r--r--test/io_http.py243L
-rw-r--r--test/io_indexed.py103L
-rw-r--r--test/io_indexed_write.py137L
-rw-r--r--test/io_lines.py119L
-rw-r--r--test/io_objects.py123L
-rw-r--r--test/io_positioned.py107L
-rw-r--r--test/io_process.py61L
-rw-r--r--test/io_protocol.py90L
-rw-r--r--test/io_provenance.py102L
-rw-r--r--test/io_publication.py154L
-rw-r--r--test/io_storage_cost.py112L
-rw-r--r--test/io_streams.py109L
-rw-r--r--test/io_tasks.py129L
-rw-r--r--test/io_tcp.py296L
-rw-r--r--test/io_text.py126L
-rw-r--r--test/lexerScanImport.tri14L
-rw-r--r--test/library_format.py29L
-rw-r--r--test/library_inspector.py367L
-rw-r--r--test/localControlEffects.tri7L
-rw-r--r--test/local_control.py193L
-rw-r--r--test/local_control_consumers.py129L
-rw-r--r--test/map.tri2L
-rw-r--r--test/name_index.py89L
-rw-r--r--test/native_header.py58L
-rw-r--r--test/native_header_equivalence.py85L
-rw-r--r--test/native_indexed_store.py47L
-rw-r--r--test/native_library_migration.py418L
-rw-r--r--test/native_math.py163L
-rw-r--r--test/native_math_performance.py168L
-rw-r--r--test/native_source_map_fixture.py75L
-rw-r--r--test/native_source_utf8.py137L
-rw-r--r--test/numeric_batch.py188L
-rw-r--r--test/package_registry.py266L
-rw-r--r--test/parserControl.tri30L
-rw-r--r--test/parser_control.py101L
-rw-r--r--test/pattern_lowering.py344L
-rw-r--r--test/portable_cli.py336L
-rw-r--r--test/prepare_compiler_kit.py122L
-rw-r--r--test/prepare_formatter.py124L
-rw-r--r--test/prepare_generation_worker.py180L
-rw-r--r--test/process_rss.py141L
-rw-r--r--test/process_rss_test.py45L
-rw-r--r--test/project_dependencies.py190L
-rw-r--r--test/project_inspection.py141L
-rw-r--r--test/project_support_fixture.py141L
-rw-r--r--test/provenance.py282L
-rw-r--r--test/python_filecheck.py203L
-rw-r--r--test/recursionList.tri32L
-rw-r--r--test/refresh_compiler_fixture.py113L
-rw-r--r--test/refresh_support_fixture.py124L
-rw-r--r--test/registryEffects.tri10L
-rw-r--r--test/registry_download.py124L
-rw-r--r--test/registry_server.py345L
-rw-r--r--test/repair_support_dependencies.py47L
-rw-r--r--test/repair_support_fixture.py314L
-rw-r--r--test/research_session.py146L
-rw-r--r--test/rts_metrics.py24L
-rw-r--r--test/rts_metrics_test.py37L
-rw-r--r--test/shared_library_generation.py203L
-rw-r--r--test/shared_library_smoke.py81L
-rw-r--r--test/sharing_probes.py163L
-rw-r--r--test/shipped_compiler.py65L
-rw-r--r--test/size.tri21L
-rw-r--r--test/socket_conveniences.py81L
-rw-r--r--test/sourceBootstrapNativeAdapter.tri5L
-rw-r--r--test/sourceBootstrapProgress.tri28L
-rw-r--r--test/sourceBuildCacheExternal.tri3L
-rw-r--r--test/sourceBuildGraphBundle.tri14L
-rw-r--r--test/sourceBuildGraphFailure.tri11L
-rw-r--r--test/sourceBuildGraphNamed.tri12L
-rw-r--r--test/sourceBuildGraphPhase.tri21L
-rw-r--r--test/sourceBuildReceiptTamper.tri9L
-rw-r--r--test/sourceBundlePack.tri10L
-rw-r--r--test/sourceContractBaseBehavior.tri15L
-rw-r--r--test/sourceContractBaseReference.tri3L
-rw-r--r--test/sourceContractMini.tri15L
-rw-r--r--test/sourceContractPortableGate.tri11L
-rw-r--r--test/sourceEquationRunner.tri26L
-rw-r--r--test/sourceGateCompileImport.tri3L
-rw-r--r--test/sourceGateCompiler.tri29L
-rw-r--r--test/sourceGateExpected.tri69L
-rw-r--r--test/sourceGateFileCompiler.tri15L
-rw-r--r--test/sourceGateLocalImport.tri3L
-rw-r--r--test/sourceGateOrderImport.tri3L
-rw-r--r--test/sourceGateParserImport.tri3L
-rw-r--r--test/sourceGateProgramImport.tri3L
-rw-r--r--test/sourceGateResolveImport.tri3L
-rw-r--r--test/sourceGateUnitCompiler.tri11L
-rw-r--r--test/sourceGateUnitImport.tri3L
-rw-r--r--test/sourceGraphImport.tri4L
-rw-r--r--test/sourceLexerImport.tri3L
-rw-r--r--test/sourceMapBuildNamed.tri23L
-rw-r--r--test/sourceMapPreludeRun.tri13L
-rw-r--r--test/sourceMapStage.tri12L
-rw-r--r--test/sourceModuleAliasConcurrent.tri7L
-rw-r--r--test/sourceModuleAtomicIO.tri26L
-rw-r--r--test/sourceModuleCodec.tri26L
-rw-r--r--test/sourceModuleConcurrent.tri7L
-rw-r--r--test/sourceModuleEndToEnd.tri57L
-rw-r--r--test/sourceModuleFailures.tri43L
-rw-r--r--test/sourceModuleLockBadUpdate.tri9L
-rw-r--r--test/sourceModuleLockChanged.tri9L
-rw-r--r--test/sourceModuleLockPhase.tri25L
-rw-r--r--test/sourceModuleLockReexport.tri20L
-rw-r--r--test/sourceModuleLockTamper.tri10L
-rw-r--r--test/sourceModuleTamper.tri7L
-rw-r--r--test/sourcePatternLowering.tri173L
-rw-r--r--test/sourcePatternRunner.tri21L
-rw-r--r--test/sourcePublicCompiler.tri27L
-rw-r--r--test/sourcePublicEnvironment.tri6L
-rw-r--r--test/source_building.py120L
-rw-r--r--test/source_equation_cases.py116L
-rw-r--r--test/source_equations.py159L
-rw-r--r--test/source_export_cache.py76L
-rw-r--r--test/source_foundations_models.py264L
-rw-r--r--test/source_grammar_models.py257L
-rw-r--r--test/source_layout.py184L
-rw-r--r--test/source_layout_cases.py119L
-rw-r--r--test/source_lowering_models.py151L
-rw-r--r--test/source_map_end_to_end.sh18L
-rw-r--r--test/source_modules.py188L
-rw-r--r--test/source_order.py247L
-rw-r--r--test/source_resolution_models.py313L
-rw-r--r--test/stableRepeat.tri13L
-rw-r--r--test/stableRunner.tri12L
-rw-r--r--test/stableSlice.tri9L
-rw-r--r--test/stable_abstraction.py274L
-rw-r--r--test/stable_bundle.py58L
-rw-r--r--test/stable_constructor_k.py128L
-rw-r--r--test/stable_costs.py15L
-rw-r--r--test/stagedConditionalRunner.tri32L
-rw-r--r--test/stagedFormatterParsed.tri20L
-rw-r--r--test/stagedFormatterSlice.tri9L
-rw-r--r--test/staged_conditional.py260L
-rw-r--r--test/stagingExperiment.tri124L
-rw-r--r--test/staging_experiment.py172L
-rw-r--r--test/staging_experiment_measurements.json141L
-rw-r--r--test/streaming_protocol.py176L
-rw-r--r--test/string.tri1L
-rw-r--r--test/tooling_batch_models.py205L
-rw-r--r--test/unit.py1884L
-rw-r--r--test/unresolved-A.tri1L
-rw-r--r--test/verified_tree_loading.py16L
-rw-r--r--test/workflow_planning.py200L
-rw-r--r--test/workspace_compile.py75L
-rw-r--r--tricu-apps/arboricxServer.tri10L
-rw-r--r--tricu-apps/arboricxStreaming.tri8L
-rw-r--r--tricu.cabal271L
-rw-r--r--tricu.workspace68L