Wed, 28 Jun 2000 12:16:36 +0200 |
paulson |
no longer depends upon a prior "open Ind_Syntax" from elsewhere
|
changeset |
files
|
Wed, 28 Jun 2000 12:15:56 +0200 |
paulson |
fixed some weak elim rules, and tidied
|
changeset |
files
|
Wed, 28 Jun 2000 12:15:28 +0200 |
paulson |
fixed some weak elim rules
|
changeset |
files
|
Wed, 28 Jun 2000 11:00:13 +0200 |
paulson |
simplified slightly by using dependencies better in theories
|
changeset |
files
|
Wed, 28 Jun 2000 10:58:06 +0200 |
paulson |
finally theory Bin (the integers) is included
|
changeset |
files
|
Wed, 28 Jun 2000 10:57:35 +0200 |
paulson |
FORCED TO RENAME "W" DUE TO COMPOSE VARIABLE-CLASH BUG
|
changeset |
files
|
Wed, 28 Jun 2000 10:56:34 +0200 |
paulson |
fixed some weak elim rules
|
changeset |
files
|
Wed, 28 Jun 2000 10:56:01 +0200 |
paulson |
implements a classical version of make_elim
|
changeset |
files
|
Wed, 28 Jun 2000 10:55:38 +0200 |
paulson |
uses a supplied version of make_elim for addDs
|
changeset |
files
|
Wed, 28 Jun 2000 10:54:47 +0200 |
paulson |
warns of weak elim rules and ignores them
|
changeset |
files
|
Wed, 28 Jun 2000 10:54:21 +0200 |
paulson |
tidying and unbatchifying
|
changeset |
files
|
Wed, 28 Jun 2000 10:52:02 +0200 |
paulson |
fixed some abuses of addDs and addEs
|
changeset |
files
|
Wed, 28 Jun 2000 10:50:27 +0200 |
paulson |
got rid of weak elim rule
|
changeset |
files
|
Wed, 28 Jun 2000 10:49:10 +0200 |
paulson |
tidied
|
changeset |
files
|
Wed, 28 Jun 2000 10:48:27 +0200 |
paulson |
fixed some weak elim rules
|
changeset |
files
|
Wed, 28 Jun 2000 10:47:20 +0200 |
paulson |
make_elim -> cla_make_elim; tidied
|
changeset |
files
|
Wed, 28 Jun 2000 10:46:25 +0200 |
paulson |
updated and tidied
|
changeset |
files
|
Wed, 28 Jun 2000 10:42:14 +0200 |
paulson |
tidied a monstrous proof
|
changeset |
files
|
Wed, 28 Jun 2000 10:41:16 +0200 |
paulson |
deleted a redundant bind_thm
|
changeset |
files
|
Wed, 28 Jun 2000 10:40:06 +0200 |
paulson |
using the new theorem wf_not_refl; tidied
|
changeset |
files
|
Wed, 28 Jun 2000 10:39:02 +0200 |
paulson |
rev_notE now makes strong elim rules;
|
changeset |
files
|
Wed, 28 Jun 2000 10:37:52 +0200 |
paulson |
declaring and using cla_make_elim
|
changeset |
files
|
Wed, 28 Jun 2000 10:37:08 +0200 |
paulson |
new file Provers/make_elim.ML
|
changeset |
files
|
Tue, 27 Jun 2000 23:43:46 +0200 |
wenzelm |
replaced arities by instance;
|
changeset |
files
|
Tue, 27 Jun 2000 20:35:31 +0200 |
wenzelm |
OuterLex.name_of: include val;
|
changeset |
files
|
Tue, 27 Jun 2000 00:02:01 +0200 |
wenzelm |
excursion_result: transform_error;
|
changeset |
files
|
Mon, 26 Jun 2000 23:59:29 +0200 |
wenzelm |
eq_prop: eta contract;
|
changeset |
files
|
Mon, 26 Jun 2000 16:54:38 +0200 |
wenzelm |
tuned msg;
|
changeset |
files
|
Mon, 26 Jun 2000 16:54:21 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 26 Jun 2000 16:53:55 +0200 |
wenzelm |
avoid \< in input;
|
changeset |
files
|
Mon, 26 Jun 2000 16:53:37 +0200 |
wenzelm |
export proper induction rule;
|
changeset |
files
|
Mon, 26 Jun 2000 16:52:55 +0200 |
wenzelm |
bind_thm;
|
changeset |
files
|
Mon, 26 Jun 2000 16:18:51 +0200 |
oheimb |
corrected specifications and simplified proofs
|
changeset |
files
|
Mon, 26 Jun 2000 11:43:56 +0200 |
wenzelm |
isar-strip-terminators;
|
changeset |
files
|
Mon, 26 Jun 2000 11:21:49 +0200 |
wenzelm |
updated;
|
changeset |
files
|
Mon, 26 Jun 2000 00:23:17 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Mon, 26 Jun 2000 00:00:40 +0200 |
wenzelm |
use with_paths;
|
changeset |
files
|
Sun, 25 Jun 2000 23:58:54 +0200 |
wenzelm |
prefer mp over subst;
|
changeset |
files
|
Sun, 25 Jun 2000 23:58:27 +0200 |
wenzelm |
tuned;
|
changeset |
files
|
Sun, 25 Jun 2000 23:57:29 +0200 |
wenzelm |
Isar theory output.
|
changeset |
files
|
Sun, 25 Jun 2000 23:57:03 +0200 |
wenzelm |
Theory headers (old and new-style).
|
changeset |
files
|
Sun, 25 Jun 2000 23:56:47 +0200 |
wenzelm |
Text with antiquotations of inner items (terms, types etc.).
|
changeset |
files
|
Sun, 25 Jun 2000 23:56:16 +0200 |
wenzelm |
use Library.change;
|
changeset |
files
|
Sun, 25 Jun 2000 23:55:58 +0200 |
wenzelm |
adapted to improved presentation;
|
changeset |
files
|
Sun, 25 Jun 2000 23:55:22 +0200 |
wenzelm |
adapted to improved presentation;
|
changeset |
files
|
Sun, 25 Jun 2000 23:54:56 +0200 |
wenzelm |
excursion_result;
|
changeset |
files
|
Sun, 25 Jun 2000 23:54:32 +0200 |
wenzelm |
added extern_skolem;
|
changeset |
files
|
Sun, 25 Jun 2000 23:54:13 +0200 |
wenzelm |
moved header stuff to thy_header.ML;
|
changeset |
files
|
Sun, 25 Jun 2000 23:52:59 +0200 |
wenzelm |
added semicolon;
|
changeset |
files
|
Sun, 25 Jun 2000 23:52:15 +0200 |
wenzelm |
added !!!;
|
changeset |
files
|
Sun, 25 Jun 2000 23:49:55 +0200 |
wenzelm |
use ThyHeader.args;
|
changeset |
files
|
Sun, 25 Jun 2000 23:48:58 +0200 |
wenzelm |
rearranged print commands;
|
changeset |
files
|
Sun, 25 Jun 2000 23:48:32 +0200 |
wenzelm |
exception OUTPUT_FAIL of (string * Position.T) * exn
|
changeset |
files
|
Sun, 25 Jun 2000 23:48:09 +0200 |
wenzelm |
removed obsolete "{}";
|
changeset |
files
|
Sun, 25 Jun 2000 23:47:47 +0200 |
wenzelm |
added Isar/antiquote.ML, Isar/isar_output.ML, Isar/thy_header.ML;
|
changeset |
files
|
Sun, 25 Jun 2000 23:47:12 +0200 |
wenzelm |
added IsarOutput (token-level theory output);
|
changeset |
files
|
Sun, 25 Jun 2000 23:46:52 +0200 |
wenzelm |
added exhausted: ('a, 'b) source -> ('a, 'a list) source;
|
changeset |
files
|
Sun, 25 Jun 2000 23:46:39 +0200 |
wenzelm |
added state: 'a * 'b -> 'a * ('a * 'b);
|
changeset |
files
|
Sun, 25 Jun 2000 23:46:22 +0200 |
wenzelm |
fbrk: 2 if not taken;
|
changeset |
files
|
Sun, 25 Jun 2000 23:46:03 +0200 |
wenzelm |
export hidden: string -> string;
|
changeset |
files
|