Commit 94216199 authored by Robbert Krebbers's avatar Robbert Krebbers
Browse files

Give the project a top-level name so it can be make installed.

Thanks to Amin Timany for the suggestion.
parent d72200d0
-Q . ""
-Q . iris
prelude/option.v
prelude/fin_map_dom.v
prelude/bsets.v
......
From algebra Require Export cmra.
From algebra Require Import upred.
From iris.algebra Require Export cmra.
From iris.algebra Require Import upred.
Local Hint Extern 10 (_ _) => omega.
Record agree (A : Type) : Type := Agree {
......
From algebra Require Export excl.
From algebra Require Import upred.
From iris.algebra Require Export excl.
From iris.algebra Require Import upred.
Local Arguments valid _ _ !_ /.
Local Arguments validN _ _ _ !_ /.
......
From mathcomp Require Export ssreflect.
From prelude Require Export prelude.
From iris.prelude Require Export prelude.
Global Set Bullet Behavior "Strict Subproofs".
Global Open Scope general_if_scope.
Ltac done := prelude.tactics.done.
\ No newline at end of file
From algebra Require Export cofe.
From iris.algebra Require Export cofe.
Class Core (A : Type) := core : A A.
Instance: Params (@core) 2.
......
From algebra Require Export cmra.
From prelude Require Import gmap.
From iris.algebra Require Export cmra.
From iris.prelude Require Import gmap.
Fixpoint big_op {A : cmraT} `{Empty A} (xs : list A) : A :=
match xs with [] => | x :: xs => x big_op xs end.
......
From algebra Require Export cmra.
From algebra Require Import cmra_big_op.
From iris.algebra Require Export cmra.
From iris.algebra Require Import cmra_big_op.
(** * Simple solver for validity and inclusion by reflection *)
Module ra_reflection. Section ra_reflection.
......
From algebra Require Export base.
From iris.algebra Require Export base.
(** This files defines (a shallow embedding of) the category of COFEs:
Complete ordered families of equivalences. This is a cartesian closed
......
From algebra Require Export cofe.
From iris.algebra Require Export cofe.
Record solution (F : cFunctor) := Solution {
solution_car :> cofeT;
......
From algebra Require Export cmra.
From iris.algebra Require Export cmra.
Local Arguments validN _ _ _ !_ /.
Local Arguments valid _ _ !_ /.
Local Arguments op _ _ _ !_ /.
......
From algebra Require Export cmra.
From iris.algebra Require Export cmra.
(** From disjoint pcm *)
Record validity {A} (P : A Prop) : Type := Validity {
......
From algebra Require Export cmra.
From algebra Require Import upred.
From iris.algebra Require Export cmra.
From iris.algebra Require Import upred.
Local Arguments validN _ _ _ !_ /.
Local Arguments valid _ _ !_ /.
......
From algebra Require Export cmra option.
From prelude Require Export gmap.
From algebra Require Import upred.
From iris.algebra Require Export cmra option.
From iris.prelude Require Export gmap.
From iris.algebra Require Import upred.
Section cofe.
Context `{Countable K} {A : cofeT}.
......
From Coq.QArith Require Import Qcanon.
From algebra Require Export cmra.
From algebra Require Import upred.
From iris.algebra Require Export cmra.
From iris.algebra Require Import upred.
Local Arguments validN _ _ _ !_ /.
Local Arguments valid _ _ !_ /.
Local Arguments div _ _ !_ !_ /.
......
From algebra Require Export cmra.
From algebra Require Import upred.
From iris.algebra Require Export cmra.
From iris.algebra Require Import upred.
(** * Indexed product *)
(** Need to put this in a definition to make canonical structures to work. *)
......
From algebra Require Export cmra.
From algebra Require Import upred.
From iris.algebra Require Export cmra.
From iris.algebra Require Import upred.
(* COFE *)
Section cofe.
......
From prelude Require Export sets.
From algebra Require Export cmra.
From algebra Require Import dra.
From iris.prelude Require Export sets.
From iris.algebra Require Export cmra.
From iris.algebra Require Import dra.
Local Arguments valid _ _ !_ /.
Local Arguments op _ _ !_ !_ /.
Local Arguments core _ _ !_ /.
......
From algebra Require Export cmra.
From iris.algebra Require Export cmra.
Local Hint Extern 1 (_ _) => etrans; [eassumption|].
Local Hint Extern 1 (_ _) => etrans; [|eassumption].
Local Hint Extern 10 (_ _) => omega.
......
From algebra Require Export upred.
From prelude Require Import gmap fin_collections.
From iris.algebra Require Export upred.
From iris.prelude Require Import gmap fin_collections.
Import uPred.
(** * Big ops over lists *)
......
From algebra Require Export upred.
From algebra Require Export upred_big_op.
From iris.algebra Require Export upred.
From iris.algebra Require Export upred_big_op.
Import uPred.
Module uPred_reflection. Section uPred_reflection.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment