{
  "schema": "topaz.reader-source-snapshot/v1",
  "kind": "reader-source",
  "version": "v5.21.1",
  "sourceRevision": "1583b54e07a9cb966a7cd5bb5e658a3e44c94394",
  "documentationSourceRevision": "1583b54e07a9cb966a7cd5bb5e658a3e44c94394",
  "archive": {
    "name": "topaz-source-snapshot-v5.21.1.tar.gz",
    "size": 305303,
    "sha256": "d3a0e5365b8a39605f095a7c07b43556848a95042e7efd346ab84c95e583cf3d"
  },
  "files": [
    {
      "destination": ".gitattributes",
      "bytes": 8,
      "sha256": "705fd4d6451a31d36b3df7de96f83f30ac976c9b4a6d1e51671d8e2f33e2d0da"
    },
    {
      "destination": "BINARY-LICENSE.txt",
      "bytes": 1800,
      "sha256": "1169c56ad2593a28746702ad75e1fe243379f1b25dc5e3006312edb2220f71ae"
    },
    {
      "destination": "LICENSE",
      "bytes": 9116,
      "sha256": "7a1b2d2865fe1ca0a4ffe11a0ee99026c0ae634b6e9c56dca15056a85a0290c3"
    },
    {
      "destination": "LICENSE-COMPONENTS.txt",
      "bytes": 1443,
      "sha256": "1dc7bd519ded9a4fa57eb05059739b279e3e8ecbb1d3142c7b95f0a7783e2088"
    },
    {
      "destination": "NOTICE",
      "bytes": 2974,
      "sha256": "5193c0e3fa57b0d85fd971f40d3b39a6f6db9c719c84dfbb9dc5220cad6f8d7c"
    },
    {
      "destination": "README.md",
      "bytes": 1381,
      "sha256": "abdb97db4e588c73d110e11762ed79dbcf2cfa0a19479889be051118c918bf34"
    },
    {
      "destination": "SOURCE-COMPONENTS.json",
      "bytes": 33715,
      "sha256": "9bec3547714a9ff45f7c2d617174c1bae7951d4e4c25d297050e8b67cee57a1b"
    },
    {
      "destination": "THIRD-PARTY-LICENSES.txt",
      "bytes": 160900,
      "sha256": "45bfaa924aaefe482ca525dd8e2222756c02ea19b4f827d020cde87bf7eb88b8"
    },
    {
      "destination": "THIRD-PARTY-NOTICES.md",
      "bytes": 16885,
      "sha256": "392873ba4eb043a4b6fae1edb517ee351d004ab787a934345bf9e62d70c6f41d"
    },
    {
      "destination": "compiler/contracts/lispex-application/v1/std.lispex.tpz",
      "bytes": 4472,
      "sha256": "c8b3a162f69b116bb0742e535e427f919b0651b8487cd9c4f57d699fc05a9eae"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/bodies_captures.tpz",
      "bytes": 32799,
      "sha256": "b348cdc1f801c68e6f50a91b2dfe672e359090658ac9c665802d2e093351cf98"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/builtin_signatures.tpz",
      "bytes": 19672,
      "sha256": "d39c56a894a273ca893f9d44a1b49524479515010e8298f01ea597887982d8ad"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/call_complete.tpz",
      "bytes": 61473,
      "sha256": "4260fb5bd202ff7b12c98fcc6445c2adc2527686a67869fdaa4bd44181a1c7f4"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/call_facts.tpz",
      "bytes": 62154,
      "sha256": "a246080e64e11a4b30bc47f7d6ae6b82d91e3b9da8a496668d558dc3712d7370"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/call_plan.tpz",
      "bytes": 31147,
      "sha256": "182c9ffaebd1d63208a3a82e8d1d208029076991f64546f203b141286548af9a"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/diagnostics_derives.tpz",
      "bytes": 10200,
      "sha256": "17945ea7bf5de9f1f8544ddcce963d16e98f5ddc181ea600168d97009c83ad8e"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/expression_control.tpz",
      "bytes": 49967,
      "sha256": "fd94da8bb1c7829abf6beab31b634b27300ca6dd53de97740ccaf13ec2d12f19"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/expression_core.tpz",
      "bytes": 64566,
      "sha256": "cd7ccb973d7bb482fca413868e4fba7908fb284ded18fda429cd41dcdb38e143"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/members_capabilities.tpz",
      "bytes": 68918,
      "sha256": "1e7a01fb79246f255444948f7e4a595d2118a3e30f2994821aa4c6346690bbc9"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/model.tpz",
      "bytes": 16694,
      "sha256": "82c47a23296656fba5242dc4c4010b8c883fc406953c95188ee7c5370a117dab"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/nominals.tpz",
      "bytes": 34798,
      "sha256": "c0893102880f7597e6e27d77456435e23caea27fb800b21b68f4137f01a1cae7"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/patterns.tpz",
      "bytes": 47023,
      "sha256": "cb0e92d481ad5490a1b3dc9a8456ba6e67764abbe24516b943173b34fc0bc614"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/protocols_methods.tpz",
      "bytes": 43868,
      "sha256": "7786cf11b77feea419d3b324080efce5887a385d44f903d119731f5e6d95f4d1"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/statements.tpz",
      "bytes": 65183,
      "sha256": "3c64e9de6bebec0b5259a0212fa754b0db92f4464cfe1a908c405d003ae2ceb3"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/syntax_index.tpz",
      "bytes": 25908,
      "sha256": "d035c48f643e8c4a21ddc3194a9b5418a2642e30c6e9766a144e41fa8fb84984"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker/type_algebra.tpz",
      "bytes": 32885,
      "sha256": "0ba8f90b57dfad8dd8552ac730fe99de8a5f6bf4910e97db3870410fb4740862"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker.tpz",
      "bytes": 10171,
      "sha256": "e39ee31cd9d75f98f8000f3b58cb80d7659f63c3f1e56f49f56752facbc8b959"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/checker_types.tpz",
      "bytes": 322,
      "sha256": "6e710e4116cd6b71342d0444d587f335c4c720d4649ab66444eeeb1be34fc171"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/common/standard_migration.tpz",
      "bytes": 5164,
      "sha256": "727fda6521bb765dd9e94eb50bc297ea554583c068b0f4d0e0681860f9d07440"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/builtins.tpz",
      "bytes": 18214,
      "sha256": "e6f29e6cb9822a80359c8abf482a89a2c4f701ee023581813af5431c8e2ed377"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/emit.tpz",
      "bytes": 106261,
      "sha256": "22a6ba3cc388fe7ed93b3ebd76a226a3a3e3232047e4ef896e11254eb2ff2671"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/exports.tpz",
      "bytes": 3721,
      "sha256": "4ad549adba331dd178aa05570a129c07c7e010be3f64c505afc32eceed1865fd"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/ir.tpz",
      "bytes": 6565,
      "sha256": "4616927187fa0e388f65bdab359e907166631c042f3dfe18bc5793c4f5dad754"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/module.tpz",
      "bytes": 24146,
      "sha256": "9fd0de926c17afdfb42dedccef2103fdb905292a9545c8d1e9327bada229d859"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/repr.tpz",
      "bytes": 7389,
      "sha256": "634fff7a669bfb6896ce65b4024835f980589347bdf7a62faec43aa1abdad195"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/rust_text.tpz",
      "bytes": 865,
      "sha256": "e9a9321e837a86b517b5fac136fd51712bd1a303b75a76714467744598b1867e"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter/type_test.tpz",
      "bytes": 14324,
      "sha256": "d2d1f4cfefa0e2723152ca36c23fbcaab49cd23f2a3aaf5d14eae808860b0de0"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/emitter.tpz",
      "bytes": 8428,
      "sha256": "37d2e97132610e92b0f6777b5d88dad151dbf1549265f7f73a7da40bcd636525"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/layout.tpz",
      "bytes": 13597,
      "sha256": "845743615e1d0629310897b57310c6a63bab7051bfaca2a9b5d250d5608a2339"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/length.tpz",
      "bytes": 6185,
      "sha256": "ae2e8615580c8f7512327e369e6a56575c4ad6ec0adcf30fa0fc577cb8c4a34a"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/literal.tpz",
      "bytes": 13291,
      "sha256": "b3e52c414ce3c677c2103835fef948d29f25623ea2d7af912b8e44abe5f473a8"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/lowering.tpz",
      "bytes": 91084,
      "sha256": "577c8963ccbc07b38e5835e624cf0776798c8c41e6fa04a444c0ed4840628b8c"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/parser/core.tpz",
      "bytes": 11833,
      "sha256": "83426c4e5670527cd4d0b1600159b34b6dd0991887080a164bb5e793059769d6"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/parser/declarations_modules.tpz",
      "bytes": 37341,
      "sha256": "153d92263f81f4699363d44e8dc10f41e5dbf5ae04548a60f8eed644a126dd56"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/parser/expressions.tpz",
      "bytes": 44406,
      "sha256": "1c6d84f2b9361c3fd8d12dd8f173005be70d5b0bea264b910f5c47c35e7e7660"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/parser/types_patterns.tpz",
      "bytes": 16732,
      "sha256": "5e836a97ae90bc3ad8b2256809ab7b530a7eaf027d168f6eae763bf6644ca047"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/parser.tpz",
      "bytes": 2780,
      "sha256": "948cd9458ba95d13fe967109a2b4f0a1836e2e9ccf625b20674568a13d0ef491"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/profile.tpz",
      "bytes": 25220,
      "sha256": "85a89e0c514a3d19a8eed35ba84b44c49e6632da9f573480fa0ab0d1de21eaa2"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/raw.tpz",
      "bytes": 22318,
      "sha256": "70e0df5df63c3639269249ee08312633813ca7dc3a71bbb9bd6294afe1ce4cb7"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/resolver/graph.tpz",
      "bytes": 24958,
      "sha256": "4c8c43e9336c2c298bf57693a38634368e000cd17d3d65f6842373fbbe54ebc3"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/resolver/model_facts.tpz",
      "bytes": 10804,
      "sha256": "8aefd2eac6b4d40c8fd3b6cd6ba90181b59807d61dac6af85afb617564a9b222"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/resolver/modules_tables.tpz",
      "bytes": 12461,
      "sha256": "220ebdf4288adbe9ed0670c47898b552664161f6a72576cd5e9ad03d5aa4b0fe"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/resolver/scopes_walk.tpz",
      "bytes": 29435,
      "sha256": "5abef63784bb71504858d07e806a0c7512f274f0becb44caa3a5045c56b59ae4"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/resolver/validation_init.tpz",
      "bytes": 23320,
      "sha256": "05bccf54250f6586d5aad861cc9c1b16271bf130a760b95f4b08bb25d2ec545f"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/resolver.tpz",
      "bytes": 3863,
      "sha256": "183dfd85626272277b3ed20c251940cbb0d45dc27277919a0717106667d69ca5"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/src/main.tpz",
      "bytes": 16891,
      "sha256": "ef16cb39e9956e7e3aaed8023f9a45388c49a17bd9336a6e6f29dfa5aeb63bd3"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/stage1_types.tpz",
      "bytes": 4881,
      "sha256": "c4b100cd939e5d0390a752da49ce5777e66111ceb55f72472309d1a0793ad497"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/topaz.toml",
      "bytes": 175,
      "sha256": "576731b89f257d2cbae01922338f09176851d7c4a7f8f61266b8baa2322171ff"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/types.tpz",
      "bytes": 7849,
      "sha256": "689612b142727dbbfe6f14adb2c6cb4892d197d893d2fca5cfc7aeaf2370fdc7"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/unicode.tpz",
      "bytes": 9697,
      "sha256": "df85836258be748486d23e556bba2cfe91411e7f8fe7d819843fb5a933a37881"
    },
    {
      "destination": "compiler/crates/topaz_self_frontend/topaz/unicode_tables.tpz",
      "bytes": 133510,
      "sha256": "16293a12c70d71705abbf76523c0667497c52a4f30360a794e2e80995aceae3c"
    },
    {
      "destination": "docs/samples/language/pipelines-placeholders.stdout",
      "bytes": 8,
      "sha256": "689ff9dbca672ad853bff158ca4be91bb056c3d1f23733b20baeab47b68893ad"
    },
    {
      "destination": "docs/samples/language/pipelines-placeholders.tpz",
      "bytes": 348,
      "sha256": "2ed11578149b788f47b5d8eac5bf7917efa0fdd8e5631d102ac000e69da60b07"
    },
    {
      "destination": "docs/samples/learn/data-control.stdout",
      "bytes": 73,
      "sha256": "bd67b39b3e582e3c11830bfd3b3e0db297ede5c1a102b19186ee6b54c1fc40b4"
    },
    {
      "destination": "docs/samples/learn/data-control.tpz",
      "bytes": 683,
      "sha256": "01b9da602fca93a57cbd406381fb32c6fb634813e87a7a3921fbb7bcec2f125c"
    },
    {
      "destination": "docs/samples/learn/first-program.stdout",
      "bytes": 25,
      "sha256": "08f393c1f6470cbc16e8dec3fa8f827afe56387597279ed5c5c25e91745f0d0e"
    },
    {
      "destination": "docs/samples/learn/first-program.tpz",
      "bytes": 107,
      "sha256": "47549f7e805451eac0521faf57cc5d0810b33daace71181caadfe36d89e28c6d"
    },
    {
      "destination": "docs/samples/learn/values-functions.stdout",
      "bytes": 42,
      "sha256": "5ac554d0f09f42fda0ade1288ba100e4e03c350e692eb2310aa0a0b6bae00c39"
    },
    {
      "destination": "docs/samples/learn/values-functions.tpz",
      "bytes": 301,
      "sha256": "d35d8aa709fe51829b68d6b2ba5cc49ec93d58ec0ba9e6f9d880f07f60cf1ad8"
    },
    {
      "destination": "examples/README.md",
      "bytes": 1226,
      "sha256": "75570ae453935c175457b9eee736720de3aa23ba34fb0220f181c8a902cf4be1"
    }
  ]
}
