Skip to content
Snippets Groups Projects
Commit 318ef882 authored by Robbert Krebbers's avatar Robbert Krebbers Committed by Jacques-Henri Jourdan
Browse files

Make algebra/proofmode_classes.v no longer depend on base_logic.

parent 1e8054db
No related branches found
No related tags found
No related merge requests found
......@@ -24,6 +24,7 @@ theories/algebra/local_updates.v
theories/algebra/gset.v
theories/algebra/coPset.v
theories/algebra/deprecated.v
theories/algebra/proofmode_classes.v
theories/bi/interface.v
theories/bi/derived.v
theories/bi/big_op.v
......@@ -39,7 +40,6 @@ theories/base_logic/soundness.v
theories/base_logic/double_negation.v
theories/base_logic/deprecated.v
theories/base_logic/proofmode.v
theories/base_logic/proofmode_classes.v
theories/base_logic/lib/iprop.v
theories/base_logic/lib/own.v
theories/base_logic/lib/saved_prop.v
......
From iris.algebra Require Export excl local_updates.
From iris.base_logic Require Import base_logic proofmode_classes.
From iris.algebra Require Import proofmode_classes.
From iris.base_logic Require Import base_logic.
Set Default Proof Using "Type".
Record auth (A : Type) := Auth { authoritative : excl' A; auth_own : A }.
......
From Coq.QArith Require Import Qcanon.
From iris.algebra Require Export cmra.
From iris.base_logic Require Import proofmode_classes.
From iris.algebra Require Import proofmode_classes.
Set Default Proof Using "Type".
Notation frac := Qp (only parsing).
......
From iris.algebra Require Export frac auth.
From iris.algebra Require Export updates local_updates.
From iris.base_logic Require Import proofmode_classes.
From iris.algebra Require Import proofmode_classes.
Definition frac_authR (A : cmraT) : cmraT :=
authR (optionUR (prodR fracR A)).
......
From iris.proofmode Require Export classes.
From iris.base_logic Require Export base_logic.
From iris.algebra Require Export cmra.
(* There are various versions of [IsOp] with different modes:
......
From iris.algebra Require Import iprod gmap.
From iris.base_logic.lib Require Export iprop.
From iris.base_logic Require Import proofmode_classes.
From iris.algebra Require Import proofmode_classes.
Set Default Proof Using "Type".
Import uPred.
......
From iris.base_logic Require Export base_logic.
From iris.proofmode Require Export tactics.
From iris.base_logic Require Import proofmode_classes.
From iris.algebra Require Import proofmode_classes.
Import uPred.
Import bi.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment