SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-83bc0973-1372-42db-a053-275d265f6a22 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2025-12-22T12:21:14Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c7a35bd3e6432a822d1a8bbc643eca9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c80551aa7059bcefa9d7651c1d60556 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2892b754790e9e1d3ae00725b0f0ee3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e63a1247ffab94ebe3289a00c05e5710 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2ba78cfa22d7f320fd45e036c7d7de6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6827c15181eed753c0bf63fa8b49b97b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-447b44860a2e58da3a0a5e1fcb47c112 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-28b21f1e69147600cb52d644a4defd57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eaa26a5f606d079a7c048bf9d9101e5b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37f175a0fdefa376efcf76353706917b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f2d3bcdc0abdc86cf199767735402378 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1723514620c90156a52c08c54c5188ef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1d46d7e2183a8eee11d74aea1dcc2192 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5f8d096b1d8fa36fffdd98ba6c48d8ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37f98181b763f63cd52257149984a89e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5982bb803376f7e613906ce12ddac383 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-483289353ef5a0b8f1e7c0f95de5a4e7 FileName: ./.gitignore SPDXID: SPDXRef-2c7a35bd3e6432a822d1a8bbc643eca9 FileChecksum: SHA1: ab002c433f1d4350293ea0675501d75941558283 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./Cargo.toml SPDXID: SPDXRef-7c80551aa7059bcefa9d7651c1d60556 FileChecksum: SHA1: 3eac47207d61cb07de96d1c228f147c7c9757538 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./README.md SPDXID: SPDXRef-f2892b754790e9e1d3ae00725b0f0ee3 FileChecksum: SHA1: b6764893720857a1ee2e8d08b3955ad60681124a LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-SA-4.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/ast.rs SPDXID: SPDXRef-e63a1247ffab94ebe3289a00c05e5710 FileChecksum: SHA1: 718380dba5941cba1362faf6f23827dd51a03084 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/ast_generated.rs SPDXID: SPDXRef-b2ba78cfa22d7f320fd45e036c7d7de6 FileChecksum: SHA1: 80d55286303d7399da86b99ca61d2e33182c50e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/boolean.rs SPDXID: SPDXRef-6827c15181eed753c0bf63fa8b49b97b FileChecksum: SHA1: 9b73af614f6a2429180c0d9573d32cf573a89032 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/format.rs SPDXID: SPDXRef-447b44860a2e58da3a0a5e1fcb47c112 FileChecksum: SHA1: be6ec7c4532be408ba19173a76dd2723a67f7f66 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2025 Thomas Kramer FileName: ./src/lib.rs SPDXID: SPDXRef-28b21f1e69147600cb52d644a4defd57 FileChecksum: SHA1: 5aff538c26b11ebba7b836bdde7ddce927b63b38 LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/parser.rs SPDXID: SPDXRef-eaa26a5f606d079a7c048bf9d9101e5b FileChecksum: SHA1: 1c52d16666ea4497bf9a20eac58c1e2f211272dc LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/parser_v2.rs SPDXID: SPDXRef-37f175a0fdefa376efcf76353706917b FileChecksum: SHA1: 7aca396c152d686c85fc96267d970a1c3bc381fb LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/stream_lexer.rs SPDXID: SPDXRef-f2d3bcdc0abdc86cf199767735402378 FileChecksum: SHA1: 086693c52fc46753e23da381ce824d53c785e1ce LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./src/units.rs SPDXID: SPDXRef-1723514620c90156a52c08c54c5188ef FileChecksum: SHA1: 2eb892d0aaf8992510fdb93154f62a218a3b4c9a LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: SPDX-FileCopyrightText: 2023 Thomas Kramer FileName: ./src/util.rs SPDXID: SPDXRef-1d46d7e2183a8eee11d74aea1dcc2192 FileChecksum: SHA1: 92761185adb58e680272297487bdb361b9cd281d LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./tests/data/freepdk45/gscl45nm.lib SPDXID: SPDXRef-5f8d096b1d8fa36fffdd98ba6c48d8ec FileChecksum: SHA1: 791203a05e73530ffc8631dc62fb5353470b9e1e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2007 W. Rhett Davis, Paul Franzon, Michael Bucher, and Sunil Basavarajaiah, North Carolina State University SPDX-FileCopyrightText: 2008 W. Rhett Davis, Michael Bucher, and Sunil Basavarajaiah, North Carolina State University (ncsu_basekit subtree), James Stine, and Ivan Castellanos, and Oklahoma State University (osu_soc subtree) SPDX-FileCopyrightText: 2011 W. Rhett Davis, and Harun Demircioglu, North Carolina State University SPDX-FileCopyrightText: 2022 Thomas Kramer FileName: ./tests/data/ihp-sg13g2/sg13g2_stdcell_fast_1p65V_m40C.shortened.lib SPDXID: SPDXRef-37f98181b763f63cd52257149984a89e FileChecksum: SHA1: a0694c6d63addddf2f23a0a7bb18c70f43bbca45 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright 2023 IHP PDK Authors SPDX-FileCopyrightText: 2023 IHP PDK Authors FileName: ./tests/data/sky130/sky130_fd_sc_hs__bufinv_8__tt_1p80V_25C_ccsnoise.cell.lib SPDXID: SPDXRef-5982bb803376f7e613906ce12ddac383 FileChecksum: SHA1: 906cf55da254fb85ec48ef572c2bfc8747469f57 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: Copyright 2020 The Skywater PDK Authors FileName: ./tests/tests.rs SPDXID: SPDXRef-483289353ef5a0b8f1e7c0f95de5a4e7 FileChecksum: SHA1: a44d434da2d070a7cab412cd8004635af9ff3e6f LicenseConcluded: NOASSERTION LicenseInfoInFile: AGPL-3.0-or-later FileCopyrightText: Copyright (C) 2021-2021 Thomas Kramer. SPDX-FileCopyrightText: 2022 Thomas Kramer