Commit e252709e authored by Ralf Jung's avatar Ralf Jung
Browse files

use options file everywhere that we so far set 'Proof using'

parent c76d4bea
From iris.bi Require Import fixpoint big_op.
From iris.proofmode Require Import tactics.
From iris.program_logic Require Export weakestpre.
Set Default Proof Using "Type".
From iris Require Import options.
Import uPred.
(** The definition of total weakest preconditions is very similar to the
......
......@@ -4,7 +4,7 @@ From iris.program_logic Require Export language.
(* FIXME: If we import iris.bi.weakestpre earlier texan triples do not
get pretty-printed correctly. *)
From iris.bi Require Export weakestpre.
Set Default Proof Using "Type".
From iris Require Import options.
Import uPred.
Class irisG (Λ : language) (Σ : gFunctors) := IrisG {
......
From Coq Require Export Ascii.
From stdpp Require Export strings.
From iris.algebra Require Export base.
Set Default Proof Using "Type".
From iris Require Import options.
(** * Utility definitions used by the proofmode *)
......
......@@ -2,7 +2,7 @@ From stdpp Require Import nat_cancel.
From iris.bi Require Import bi telescopes.
From iris.proofmode Require Import base modality_instances classes.
From iris.proofmode Require Import ltac_tactics.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
(* FIXME(Coq #6294): needs new unification *)
......
From iris.bi Require Import bi.
From iris.proofmode Require Import modality_instances classes.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
(** We add a useless hypothesis [BiEmbed PROP PROP'] in order to make sure this
......
From stdpp Require Import nat_cancel.
From iris.bi Require Import bi.
From iris.proofmode Require Import modality_instances classes.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Section class_instances_internal_eq.
......
From stdpp Require Import nat_cancel.
From iris.bi Require Import bi.
From iris.proofmode Require Import modality_instances classes.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Section class_instances_later.
......
From iris.bi Require Import bi.
From iris.proofmode Require Import modality_instances classes.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Section class_instances_plainly.
......
......@@ -2,7 +2,7 @@ From stdpp Require Import nat_cancel.
From iris.bi Require Import bi.
From iris.proofmode Require Import modality_instances classes.
From iris.proofmode Require Import ltac_tactics class_instances.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Section class_instances_updates.
......
......@@ -2,7 +2,7 @@ From stdpp Require Import namespaces.
From iris.bi Require Export bi.
From iris.proofmode Require Import base.
From iris.proofmode Require Export ident_name modalities.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Class FromAssumption {PROP : bi} (p : bool) (P Q : PROP) :=
......
From iris.bi Require Export bi telescopes.
From iris.bi Require Import tactics.
From iris.proofmode Require Export base environments classes modality_instances.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Import env_notations.
......
......@@ -2,7 +2,7 @@ From iris.bi Require Export bi.
From iris.bi Require Import tactics.
From iris.proofmode Require Import base.
From iris.algebra Require Export base.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Inductive env (A : Type) : Type :=
......
From stdpp Require Import nat_cancel.
From iris.bi Require Import bi tactics telescopes.
From iris.proofmode Require Import classes.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
(** This file defines the instances that make up the framing machinery. *)
......
From stdpp Require Export strings.
From iris.proofmode Require Import base tokens sel_patterns.
Set Default Proof Using "Type".
From iris Require Import options.
Inductive gallina_ident :=
| IGallinaNamed : string gallina_ident
......
......@@ -3,7 +3,7 @@ From iris.bi Require Export bi telescopes.
From iris.proofmode Require Import base intro_patterns spec_patterns
sel_patterns coq_tactics reduction.
From iris.proofmode Require Export classes notation.
Set Default Proof Using "Type".
From iris Require Import options.
Export ident.
(** For most of the tactics, we want to have tight control over the order and
......
From stdpp Require Import namespaces.
From iris.bi Require Export bi.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
(** The `iModIntro` tactic is not tied the Iris modalities, but can be
......
From iris.bi Require Import bi.
From iris.proofmode Require Export classes.
Set Default Proof Using "Type".
From iris Require Import options.
Import bi.
Section modalities.
......
From stdpp Require Export strings.
From iris.proofmode Require Import coq_tactics environments.
Set Default Proof Using "Type".
From iris Require Import options.
Declare Scope proof_scope.
Delimit Scope proof_scope with env.
......
From stdpp Require Export strings.
From iris.proofmode Require Import base tokens.
Set Default Proof Using "Type".
From iris Require Import options.
Inductive sel_pat :=
| SelPure
......
From stdpp Require Export strings.
From iris.proofmode Require Import base tokens.
Set Default Proof Using "Type".
From iris Require Import options.
Inductive goal_kind := GSpatial | GModal | GIntuitionistic.
......
Supports Markdown
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