author | mueller |
Wed, 31 May 1995 10:45:00 +0200 | |
changeset 1138 | 82fd99d5a6ff |
parent 1050 | 0c36c6a52a1d |
child 1266 | 3ae9fe3c0f68 |
permissions | -rw-r--r-- |
1138 | 1 |
(* Title: HOL/IOA/example/Action.ML |
1050 | 2 |
ID: $Id$ |
1138 | 3 |
Author: Tobias Nipkow & Konrad Slind |
4 |
Copyright 1994 TU Muenchen |
|
1050 | 5 |
|
6 |
Derived rules for actions |
|
7 |
*) |
|
8 |
||
9 |
goal Action.thy "!!x. x = y ==> action_case a b c d e f g x = \ |
|
10 |
\ action_case a b c d e f g y"; |
|
11 |
by (asm_simp_tac HOL_ss 1); |
|
12 |
||
13 |
val action_ss = arith_ss addcongs [result()] addsimps Action.action.simps; |