--- a/src/Pure/pure_thy.scala Sun Jun 23 13:42:16 2019 +0000
+++ b/src/Pure/pure_thy.scala Mon Jun 24 16:26:25 2019 +0200
@@ -9,6 +9,8 @@
object Pure_Thy
{
+ /* Pure logic */
+
val DUMMY: String = "dummy"
val FUN: String = "fun"
val PROP: String = "prop"
@@ -17,4 +19,18 @@
val ALL: String = "Pure.all"
val IMP: String = "Pure.imp"
val EQ: String = "Pure.eq"
+
+
+ /* proof terms (abstract syntax) */
+
+ val PROOF: String = "proof"
+
+ val APPT: String = "Appt"
+ val APPP: String = "AppP"
+ val ABST: String = "Abst"
+ val ABSP: String = "AbsP"
+ val HYP: String = "Hyp"
+ val ORACLE: String = "Oracle"
+ val OFCLASS: String = "OfClass"
+ val MINPROOF: String = "MinProof"
}