From 5a73c4edfb423c4cbead774d288d97cabf71e049 Mon Sep 17 00:00:00 2001 From: Robbert Krebbers <mail@robbertkrebbers.nl> Date: Sat, 7 Feb 2015 14:14:53 +0100 Subject: [PATCH] Update copyright headers. --- theories/ars.v | 2 +- theories/assoc.v | 2 +- theories/base.v | 2 +- theories/collections.v | 2 +- theories/countable.v | 2 +- theories/decidable.v | 2 +- theories/error.v | 2 +- theories/fin_collections.v | 2 +- theories/fin_map_dom.v | 2 +- theories/fin_maps.v | 2 +- theories/finite.v | 2 +- theories/fresh_numbers.v | 2 +- theories/hashset.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/streams.v | 2 +- theories/stringmap.v | 2 +- theories/tactics.v | 2 +- theories/vector.v | 2 +- theories/zmap.v | 2 +- 32 files changed, 32 insertions(+), 32 deletions(-) diff --git a/theories/ars.v b/theories/ars.v index 679537ba..3b707bf8 100644 --- a/theories/ars.v +++ b/theories/ars.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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/assoc.v b/theories/assoc.v index 370b447b..e43e1f66 100644 --- a/theories/assoc.v +++ b/theories/assoc.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) (** An implementation of finite maps and finite sets using association lists ordered by keys. Although the lookup and insert operation are linear-time, the diff --git a/theories/base.v b/theories/base.v index 88ad2357..e753fb73 100644 --- a/theories/base.v +++ b/theories/base.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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/collections.v b/theories/collections.v index c3ef61df..953b12cf 100644 --- a/theories/collections.v +++ b/theories/collections.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 6ea46907..42095618 100644 --- a/theories/countable.v +++ b/theories/countable.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) Require Export list. Local Obligation Tactic := idtac. diff --git a/theories/decidable.v b/theories/decidable.v index 2b8821d2..7adf535d 100644 --- a/theories/decidable.v +++ b/theories/decidable.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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/error.v b/theories/error.v index 05c36b7b..1cef6fff 100644 --- a/theories/error.v +++ b/theories/error.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) Require Export list. diff --git a/theories/fin_collections.v b/theories/fin_collections.v index 33ad27ec..0b3789ba 100644 --- a/theories/fin_collections.v +++ b/theories/fin_collections.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 c081ee5f..ae01fcf4 100644 --- a/theories/fin_map_dom.v +++ b/theories/fin_map_dom.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 a3ae2432..88f17797 100644 --- a/theories/fin_maps.v +++ b/theories/fin_maps.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 66828c07..9aa8a459 100644 --- a/theories/finite.v +++ b/theories/finite.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) Require Export countable list. Obligation Tactic := idtac. diff --git a/theories/fresh_numbers.v b/theories/fresh_numbers.v index 88723303..27f34b25 100644 --- a/theories/fresh_numbers.v +++ b/theories/fresh_numbers.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) (** Given a finite set of binary naturals [N], we generate a fresh element by taking the maximum, and adding one to it. We declare this operation as an diff --git a/theories/hashset.v b/theories/hashset.v index 26dffddd..ca0ba5dd 100644 --- a/theories/hashset.v +++ b/theories/hashset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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/lexico.v b/theories/lexico.v index 6b07fefa..e36b552a 100644 --- a/theories/lexico.v +++ b/theories/lexico.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 8be24df4..94b468af 100644 --- a/theories/list.v +++ b/theories/list.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 1f318c7b..00872d02 100644 --- a/theories/listset.v +++ b/theories/listset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 b6b6af9a..7328d21e 100644 --- a/theories/listset_nodup.v +++ b/theories/listset_nodup.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 68442e1b..4546acc7 100644 --- a/theories/mapset.v +++ b/theories/mapset.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 5e134505..4f249931 100644 --- a/theories/natmap.v +++ b/theories/natmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 b66ed43b..b6fcf98c 100644 --- a/theories/nmap.v +++ b/theories/nmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 ab2ec0ef..f0f366a8 100644 --- a/theories/numbers.v +++ b/theories/numbers.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 c4e62923..edb10293 100644 --- a/theories/option.v +++ b/theories/option.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 5b6da04e..09290008 100644 --- a/theories/orders.v +++ b/theories/orders.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects common properties of pre-orders and semi lattices. This theory will mainly be used for the theory on collections and finite maps. *) diff --git a/theories/pmap.v b/theories/pmap.v index 2208a9b0..7bccbf96 100644 --- a/theories/pmap.v +++ b/theories/pmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 61b9689a..219e3c9a 100644 --- a/theories/prelude.v +++ b/theories/prelude.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) Require Export base diff --git a/theories/pretty.v b/theories/pretty.v index a8dc87ee..c5f69c04 100644 --- a/theories/pretty.v +++ b/theories/pretty.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) Require Export numbers option. Require Import Ascii String ars. diff --git a/theories/proof_irrel.v b/theories/proof_irrel.v index 12e2491a..6f065020 100644 --- a/theories/proof_irrel.v +++ b/theories/proof_irrel.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) (** This file collects facts on proof irrelevant types/propositions. *) Require Export Eqdep_dec tactics. diff --git a/theories/streams.v b/theories/streams.v index c39b8ee2..af231e02 100644 --- a/theories/streams.v +++ b/theories/streams.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* This file is distributed under the terms of the BSD license. *) Require Export tactics. diff --git a/theories/stringmap.v b/theories/stringmap.v index 104199a3..d14d6f1b 100644 --- a/theories/stringmap.v +++ b/theories/stringmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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/tactics.v b/theories/tactics.v index 63bf8024..88b809b0 100644 --- a/theories/tactics.v +++ b/theories/tactics.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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 f7208fca..6cacf063 100644 --- a/theories/vector.v +++ b/theories/vector.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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) and the fin type (bounded naturals). It uses the diff --git a/theories/zmap.v b/theories/zmap.v index b41228d3..42f15539 100644 --- a/theories/zmap.v +++ b/theories/zmap.v @@ -1,4 +1,4 @@ -(* Copyright (c) 2012-2014, Robbert Krebbers. *) +(* Copyright (c) 2012-2015, Robbert Krebbers. *) (* 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