git @ Cat's Eye Technologies Fountain / abcff7e
Enrich the info in REUSE headers. Chris Pressey 9 months ago
16 changed file(s) with 28 addition(s) and 28 deletion(s). Raw diff Collapse all Expand all
44 *.sh
55 bin/fountain
66 eg/*
7 Copyright: This is free and unencumbered software released into the public domain.
7 Copyright: Chris Pressey, the original author of this work, has dedicated it to the public domain.
88 License: Unlicense
0 Fountain
1 ========
2
03 <!--
14 Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
2
5 This file is distributed under a BSD license. See LICENSES directory:
36 SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
47 -->
5
6 Fountain
7 ========
88
99 _Version 0.5_
1010
0 Fountain Definition
1 ===================
2
03 <!--
14 Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
2
5 This file is distributed under a BSD license. See LICENSES directory:
36 SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
47 -->
5
6 Fountain Definition
7 ===================
88
99 This document defines the Fountain Grammar Formalism.
1010
0 Design of Fountain
1 ==================
2
03 <!--
14 Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
2
5 This file is distributed under a BSD license. See LICENSES directory:
36 SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
47 -->
5
6 Design of Fountain
7 ==================
88
99 Design Goals
1010 ------------
0 Tests for `fountain`
1 ====================
2
03 <!--
14 Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
2
5 This file is distributed under a BSD license. See LICENSES directory:
36 SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
47 -->
5
6 Tests for `fountain`
7 ====================
88
99 These tests are specific to the reference implementation
1010 of Fountain, `fountain`, and make reference to implementation
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Constraint where
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Generator (constructState, generateFrom, obtainResult) where
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Grammar
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 {-# LANGUAGE FlexibleContexts #-}
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Parser (constructState, parseFrom, obtainResult) where
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Preprocessor (
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Randomness where
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Store (
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Unify (
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Language.Fountain.Value where
00 -- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
1 --
1 -- This file is distributed under a BSD license. See LICENSES directory:
22 -- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
33
44 module Main (main) where