Enrich the info in REUSE headers.
Chris Pressey
9 months ago
4 | 4 |
*.sh
|
5 | 5 |
bin/fountain
|
6 | 6 |
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.
|
8 | 8 |
License: Unlicense
|
|
0 |
Fountain
|
|
1 |
========
|
|
2 |
|
0 | 3 |
<!--
|
1 | 4 |
Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
2 | |
|
|
5 |
This file is distributed under a BSD license. See LICENSES directory:
|
3 | 6 |
SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
4 | 7 |
-->
|
5 | |
|
6 | |
Fountain
|
7 | |
========
|
8 | 8 |
|
9 | 9 |
_Version 0.5_
|
10 | 10 |
|
|
0 |
Fountain Definition
|
|
1 |
===================
|
|
2 |
|
0 | 3 |
<!--
|
1 | 4 |
Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
2 | |
|
|
5 |
This file is distributed under a BSD license. See LICENSES directory:
|
3 | 6 |
SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
4 | 7 |
-->
|
5 | |
|
6 | |
Fountain Definition
|
7 | |
===================
|
8 | 8 |
|
9 | 9 |
This document defines the Fountain Grammar Formalism.
|
10 | 10 |
|
|
0 |
Design of Fountain
|
|
1 |
==================
|
|
2 |
|
0 | 3 |
<!--
|
1 | 4 |
Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
2 | |
|
|
5 |
This file is distributed under a BSD license. See LICENSES directory:
|
3 | 6 |
SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
4 | 7 |
-->
|
5 | |
|
6 | |
Design of Fountain
|
7 | |
==================
|
8 | 8 |
|
9 | 9 |
Design Goals
|
10 | 10 |
------------
|
|
0 |
Tests for `fountain`
|
|
1 |
====================
|
|
2 |
|
0 | 3 |
<!--
|
1 | 4 |
Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
2 | |
|
|
5 |
This file is distributed under a BSD license. See LICENSES directory:
|
3 | 6 |
SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
4 | 7 |
-->
|
5 | |
|
6 | |
Tests for `fountain`
|
7 | |
====================
|
8 | 8 |
|
9 | 9 |
These tests are specific to the reference implementation
|
10 | 10 |
of Fountain, `fountain`, and make reference to implementation
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Constraint where
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Generator (constructState, generateFrom, obtainResult) where
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Grammar
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
{-# LANGUAGE FlexibleContexts #-}
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Parser (constructState, parseFrom, obtainResult) where
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Preprocessor (
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Randomness where
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Store (
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Unify (
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Language.Fountain.Value where
|
0 | 0 |
-- Copyright (c) 2023-2024 Chris Pressey, Cat's Eye Technologies
|
1 | |
--
|
|
1 |
-- This file is distributed under a BSD license. See LICENSES directory:
|
2 | 2 |
-- SPDX-License-Identifier: LicenseRef-BSD-2-Clause-X-Fountain
|
3 | 3 |
|
4 | 4 |
module Main (main) where
|