src/HOL/ex/Nominal2_Dummy.thy
author wenzelm
Thu, 22 May 2014 15:49:36 +0200
changeset 57064 8a1be5efe628
permissions -rw-r--r--
include Nominal2 keywords -- Proof General legacy;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
57064
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     1
header \<open>Dummy theory to anticipate AFP/Nominal2 keywords\<close>  (* Proof General legacy *)
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     2
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     3
theory Nominal2_Dummy
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     4
imports Main
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     5
keywords
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     6
  "nominal_datatype" :: thy_decl and
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     7
  "nominal_function" "nominal_inductive" "nominal_termination" :: thy_goal and
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     8
  "atom_decl" "equivariance" :: thy_decl and
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
     9
  "avoids" "binds"
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    10
begin
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    11
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    12
ML \<open>
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    13
Outer_Syntax.command @{command_spec "nominal_datatype"} "dummy" Scan.fail;
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    14
Outer_Syntax.command @{command_spec "nominal_function"} "dummy" Scan.fail;
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    15
Outer_Syntax.command @{command_spec "nominal_inductive"} "dummy" Scan.fail;
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    16
Outer_Syntax.command @{command_spec "nominal_termination"} "dummy" Scan.fail;
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    17
Outer_Syntax.command @{command_spec "atom_decl"} "dummy" Scan.fail;
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    18
Outer_Syntax.command @{command_spec "equivariance"} "dummy" Scan.fail;
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    19
\<close>
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    20
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    21
end
8a1be5efe628 include Nominal2 keywords -- Proof General legacy;
wenzelm
parents:
diff changeset
    22