{-# OPTIONS --rewriting #-}
module A201706.Everything where
import A201706.Prelude
import A201706.PreludeList
import A201706.PreludeVec
import A201706.IPC
import A201706.IPCSyntaxNoTerms
import A201706.IPCSemantics
import A201706.IPCSemanticsExperimental
import A201706.IPCNormalisationNoTerms
import A201706.IPCNormalisationExperimentalNoTerms
-- IMCLP──────ISLP [Δ⊦M]A──[Δ;Γ⊦M]A
-- ╱│ ╱│ IS4 □A ╱│ ╱│
-- ╱ │ ╱ │ ICML [Γ]A ╱ │ ╱ │
-- IMCML┼─────ISML│ IMCML [Δ]A [Δ]A┼────[Δ;Γ]A
-- │ │ │ │ ISML [Δ;Γ]A │ │ │ │
-- │ │ │ │ ILP [M]A │ │ │ │
-- │ ILP─────┼─ICLP ICLP [Γ⊦M]A │ [M]A────┼[Γ⊦M]A
-- │ ╱ │ ╱ IMCLP [Δ⊦M]A │ ╱ │ ╱
-- │╱ │╱ ISLP [Δ;Γ⊦M]A │╱ │╱
-- IS4───────ICML □A───────[Γ]A
-- Intuitionistic modal logic S4
-- □A
import A201706.IS4
import A201706.IS4SyntaxNoTerms
import A201706.IS4SemanticsNoTerms
import A201706.IS4NormalisationNoTerms
-- Intuitionistic contextual modal logic
-- [Γ]A
import A201706.ICML
import A201706.ICMLSyntaxNoTerms
import A201706.ICMLSemanticsNoTerms
import A201706.ICMLNormalisationNoTerms
-- Intuitionistic modally-contextual modal logic
-- [Δ]A
import A201706.IMCML
import A201706.IMCMLSyntaxNoTerms
import A201706.IMCMLSemanticsNoTerms -- TODO
import A201706.IMCMLNormalisationNoTerms -- TODO
-- Intuitionistic syntax-recursive modal logic
-- [Δ;Γ]A
import A201706.ISML
import A201706.ISMLSyntaxNoTerms
-- Intuitionistic logic of proofs
-- [M]A
import A201706.ILP
import A201706.ILPSyntaxTerms
-- Intuitionistic contextual logic of proofs
-- [Γ⊦M]A
import A201706.ICLP
import A201706.ICLPSyntaxTerms
-- Intuitionistic modally-contextual logic of proofs
-- [Δ⊦M]A
import A201706.IMCLP
import A201706.IMCLPSyntaxTerms
-- Intuitionistic syntax-recursive logic of proofs
-- [Δ;Γ⊦M]A
import A201706.ISLP
import A201706.ISLPSyntaxTerms