From 3c0bfaec43e1807ce9855e54157b71ec064420c2 Mon Sep 17 00:00:00 2001 From: Robbert Krebbers <mail@robbertkrebbers.nl> Date: Tue, 29 Jan 2019 10:12:48 +0100 Subject: [PATCH] Update years in copyright headers. --- theories/base.v | 2 +- theories/bset.v | 2 +- theories/coPset.v | 2 +- theories/collections.v | 2 +- theories/countable.v | 2 +- theories/decidable.v | 2 +- theories/fin.v | 2 +- theories/fin_collections.v | 2 +- theories/fin_map_dom.v | 2 +- theories/fin_maps.v | 2 +- theories/finite.v | 2 +- theories/functions.v | 2 +- theories/gmap.v | 2 +- theories/gmultiset.v | 2 +- theories/hashset.v | 2 +- theories/hlist.v | 2 +- theories/infinite.v | 2 +- theories/lexico.v | 2 +- theories/list.v | 2 +- theories/listset.v | 2 +- theories/listset_nodup.v | 2 +- theories/mapset.v | 2 +- theories/natmap.v | 2 +- theories/nmap.v | 2 +- theories/numbers.v | 2 +- theories/option.v | 2 +- theories/orders.v | 2 +- theories/pmap.v | 2 +- theories/prelude.v | 2 +- theories/pretty.v | 2 +- theories/proof_irrel.v | 2 +- theories/relations.v | 2 +- theories/set.v | 2 +- theories/sorting.v | 2 +- theories/streams.v | 2 +- theories/stringmap.v | 2 +- theories/strings.v | 2 +- theories/tactics.v | 2 +- theories/vector.v | 2 +- theories/zmap.v | 2 +- 40 files changed, 40 insertions(+), 40 deletions(-) diff --git a/theories/base.v b/theories/base.v index 264ecfc0..c16f05c9 100644 --- a/theories/base.v +++ b/theories/base.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects type class interfaces, notations, and general theorems that are used throughout the whole development. Most importantly it contains diff --git a/theories/bset.v b/theories/bset.v index f0b7a050..ffb599f1 100644 --- a/theories/bset.v +++ b/theories/bset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file implements bsets as functions into Prop. *) From stdpp Require Export prelude. diff --git a/theories/coPset.v b/theories/coPset.v index 6c45429d..f0a8f516 100644 --- a/theories/coPset.v +++ b/theories/coPset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files implements the type [coPset] of efficient finite/cofinite sets of positive binary naturals [positive]. These sets are: diff --git a/theories/collections.v b/theories/collections.v index 68bef149..170507b0 100644 --- a/theories/collections.v +++ b/theories/collections.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects definitions and theorems on collections. Most importantly, it implements some tactics to automatically solve goals involving diff --git a/theories/countable.v b/theories/countable.v index 9e3a47e5..4619d73b 100644 --- a/theories/countable.v +++ b/theories/countable.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From Coq.QArith Require Import QArith_base Qcanon. From stdpp Require Export list numbers. diff --git a/theories/decidable.v b/theories/decidable.v index 1f517438..c78d72a6 100644 --- a/theories/decidable.v +++ b/theories/decidable.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects theorems, definitions, tactics, related to propositions with a decidable equality. Such propositions are collected by the [Decision] diff --git a/theories/fin.v b/theories/fin.v index 6dc71b12..09cfee2e 100644 --- a/theories/fin.v +++ b/theories/fin.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects general purpose definitions and theorems on the fin type (bounded naturals). It uses the definitions from the standard library, but diff --git a/theories/fin_collections.v b/theories/fin_collections.v index 2986600e..aaf08653 100644 --- a/theories/fin_collections.v +++ b/theories/fin_collections.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects definitions and theorems on finite collections. Most importantly, it implements a fold and size function and some useful induction diff --git a/theories/fin_map_dom.v b/theories/fin_map_dom.v index a76c7076..761dd4ba 100644 --- a/theories/fin_map_dom.v +++ b/theories/fin_map_dom.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file provides an axiomatization of the domain function of finite maps. We provide such an axiomatization, instead of implementing the domain diff --git a/theories/fin_maps.v b/theories/fin_maps.v index 9d093967..fc3d6840 100644 --- a/theories/fin_maps.v +++ b/theories/fin_maps.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** Finite maps associate data to keys. This file defines an interface for finite maps and collects some theory on it. Most importantly, it proves useful diff --git a/theories/finite.v b/theories/finite.v index 16f728e0..c5013d76 100644 --- a/theories/finite.v +++ b/theories/finite.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Export countable vector. Set Default Proof Using "Type". diff --git a/theories/functions.v b/theories/functions.v index cbf5cd3c..2c28b1f5 100644 --- a/theories/functions.v +++ b/theories/functions.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Export base tactics. Set Default Proof Using "Type". diff --git a/theories/gmap.v b/theories/gmap.v index d9f751b7..93b85b6d 100644 --- a/theories/gmap.v +++ b/theories/gmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file implements finite maps and finite sets with keys of any countable type. The implementation is based on [Pmap]s, radix-2 search trees. *) diff --git a/theories/gmultiset.v b/theories/gmultiset.v index 71ab2765..8af0dec0 100644 --- a/theories/gmultiset.v +++ b/theories/gmultiset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Import gmap. Set Default Proof Using "Type". diff --git a/theories/hashset.v b/theories/hashset.v index 20a7d4ae..48dd2ec7 100644 --- a/theories/hashset.v +++ b/theories/hashset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file implements finite set using hash maps. Hash sets are represented using radix-2 search trees. Each hash bucket is thus indexed using an binary diff --git a/theories/hlist.v b/theories/hlist.v index 046a419d..3f845e9f 100644 --- a/theories/hlist.v +++ b/theories/hlist.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Import tactics. Set Default Proof Using "Type". diff --git a/theories/infinite.v b/theories/infinite.v index e5c5ceb3..b136f43b 100644 --- a/theories/infinite.v +++ b/theories/infinite.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Import pretty fin_collections relations prelude gmap. diff --git a/theories/lexico.v b/theories/lexico.v index adcc072d..c045e5e9 100644 --- a/theories/lexico.v +++ b/theories/lexico.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files defines a lexicographic order on various common data structures and proves that it is a partial order having a strong variant of trichotomy. *) diff --git a/theories/list.v b/theories/list.v index 60cded9e..f1e5b42b 100644 --- a/theories/list.v +++ b/theories/list.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects general purpose definitions and theorems on lists that are not in the Coq standard library. *) diff --git a/theories/listset.v b/theories/listset.v index 824cbc45..23ac7c38 100644 --- a/theories/listset.v +++ b/theories/listset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file implements finite set as unordered lists without duplicates removed. This implementation forms a monad. *) diff --git a/theories/listset_nodup.v b/theories/listset_nodup.v index dbfb2d62..a4835aca 100644 --- a/theories/listset_nodup.v +++ b/theories/listset_nodup.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file implements finite as unordered lists without duplicates. Although this implementation is slow, it is very useful as decidable equality diff --git a/theories/mapset.v b/theories/mapset.v index 7a497ccb..bb60accb 100644 --- a/theories/mapset.v +++ b/theories/mapset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files gives an implementation of finite sets using finite maps with elements of the unit type. Since maps enjoy extensional equality, the diff --git a/theories/natmap.v b/theories/natmap.v index daa00e46..bc68edd6 100644 --- a/theories/natmap.v +++ b/theories/natmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files implements a type [natmap A] of finite maps whose keys range over Coq's data type of unary natural numbers [nat]. The implementation equips diff --git a/theories/nmap.v b/theories/nmap.v index 7e56c562..bbdc1c6e 100644 --- a/theories/nmap.v +++ b/theories/nmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files extends the implementation of finite over [positive] to finite maps whose keys range over Coq's data type of binary naturals [N]. *) diff --git a/theories/numbers.v b/theories/numbers.v index 4422e619..1ef1721d 100644 --- a/theories/numbers.v +++ b/theories/numbers.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects some trivial facts on the Coq types [nat] and [N] for natural numbers, and the type [Z] for integers. It also declares some useful diff --git a/theories/option.v b/theories/option.v index 52abba33..7900d9db 100644 --- a/theories/option.v +++ b/theories/option.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects general purpose definitions and theorems on the option data type that are not in the Coq standard library. *) diff --git a/theories/orders.v b/theories/orders.v index b7fc6948..db754409 100644 --- a/theories/orders.v +++ b/theories/orders.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** Properties about arbitrary pre-, partial, and total orders. We do not use the relation [⊆] because we often have multiple orders on the same structure *) diff --git a/theories/pmap.v b/theories/pmap.v index 1a35e6d1..db46a610 100644 --- a/theories/pmap.v +++ b/theories/pmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files implements an efficient implementation of finite maps whose keys range over Coq's data type of positive binary naturals [positive]. The diff --git a/theories/prelude.v b/theories/prelude.v index b62ce668..fc2ea9d3 100644 --- a/theories/prelude.v +++ b/theories/prelude.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Export base diff --git a/theories/pretty.v b/theories/pretty.v index c879e43e..2d8c8635 100644 --- a/theories/pretty.v +++ b/theories/pretty.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Export strings. From stdpp Require Import relations numbers. diff --git a/theories/proof_irrel.v b/theories/proof_irrel.v index 0ca5e4e3..9c442e6d 100644 --- a/theories/proof_irrel.v +++ b/theories/proof_irrel.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects facts on proof irrelevant types/propositions. *) From stdpp Require Export base. diff --git a/theories/relations.v b/theories/relations.v index 30dd4d66..df9657ed 100644 --- a/theories/relations.v +++ b/theories/relations.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects definitions and theorems on abstract rewriting systems. These are particularly useful as we define the operational semantics as a diff --git a/theories/set.v b/theories/set.v index 235900ea..a823d705 100644 --- a/theories/set.v +++ b/theories/set.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file implements sets as functions into Prop. *) From stdpp Require Export collections. diff --git a/theories/sorting.v b/theories/sorting.v index 9576fdbc..f29e7b28 100644 --- a/theories/sorting.v +++ b/theories/sorting.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** Merge sort. Adapted from the implementation of Hugo Herbelin in the Coq standard library, but without using the module system. *) diff --git a/theories/streams.v b/theories/streams.v index d4e610d5..2880a9a9 100644 --- a/theories/streams.v +++ b/theories/streams.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From stdpp Require Export tactics. Set Default Proof Using "Type". diff --git a/theories/stringmap.v b/theories/stringmap.v index 14fffc96..d8866474 100644 --- a/theories/stringmap.v +++ b/theories/stringmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files implements an efficient implementation of finite maps whose keys range over Coq's data type of strings [string]. The implementation uses radix-2 diff --git a/theories/strings.v b/theories/strings.v index 2110270a..7c674d38 100644 --- a/theories/strings.v +++ b/theories/strings.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) From Coq Require Import Ascii. From Coq Require Export String. diff --git a/theories/tactics.v b/theories/tactics.v index fd420dda..51df6383 100644 --- a/theories/tactics.v +++ b/theories/tactics.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects general purpose tactics that are used throughout the development. *) diff --git a/theories/vector.v b/theories/vector.v index e46774e7..3607efbe 100644 --- a/theories/vector.v +++ b/theories/vector.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects general purpose definitions and theorems on vectors (lists of fixed length). It uses the definitions from the standard library, but diff --git a/theories/zmap.v b/theories/zmap.v index 31177c02..d4f015b5 100644 --- a/theories/zmap.v +++ b/theories/zmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2017, Coq-std++ developers. *) +(* Copyright (c) 2012-2019, Coq-std++ developers. *) (* This file is distributed under the terms of the BSD license. *) (** This files extends the implementation of finite over [positive] to finite maps whose keys range over Coq's data type of binary naturals [Z]. *) -- GitLab