Thu, 30 Sep 2010 09:45:18 +0200 |
haftmann |
value uses bare compiler invocation: generated code does not contain antiquotations
|
file |
diff |
annotate
|
Mon, 20 Sep 2010 16:05:25 +0200 |
wenzelm |
renamed structure PureThy to Pure_Thy and moved most content to Global_Theory, to emphasize that this is global-only;
|
file |
diff |
annotate
|
Fri, 17 Sep 2010 20:18:27 +0200 |
wenzelm |
tuned signature of (Context_)Position.report variants;
|
file |
diff |
annotate
|
Wed, 15 Sep 2010 11:30:32 +0200 |
haftmann |
replaced ML_Context.evaluate by ML_Context.value -- using context data instead of bare metal references
|
file |
diff |
annotate
|
Mon, 06 Sep 2010 22:08:49 +0200 |
wenzelm |
ML_Context.thm and ML_Context.thms no longer pervasive;
|
file |
diff |
annotate
|
Mon, 06 Sep 2010 00:08:47 +0200 |
wenzelm |
ML_Context.ml_store_thm(s): operate on thread context instead of Unsynchronized.ref;
|
file |
diff |
annotate
|
Tue, 31 Aug 2010 16:23:58 +0200 |
haftmann |
evaluate takes ml context and ml expression parameter
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 20:43:03 +0200 |
wenzelm |
ML_Context.eval: produce antiquotation environment preferably in invisible context, to avoid displaced report messages from ML_Compiler;
|
file |
diff |
annotate
|
Sun, 08 Aug 2010 19:54:54 +0200 |
wenzelm |
prefer Context_Position.report where a proper context is available -- notably for "inner" entities;
|
file |
diff |
annotate
|
Sun, 30 May 2010 21:34:19 +0200 |
wenzelm |
replaced ML_Lex.read_antiq by more concise ML_Lex.read, which includes full read/report with explicit position information;
|
file |
diff |
annotate
|
Mon, 17 May 2010 15:11:25 +0200 |
wenzelm |
renamed structure OuterLex to Token and type token to Token.T, keeping legacy aliases for some time;
|
file |
diff |
annotate
|
Sat, 15 May 2010 23:16:32 +0200 |
wenzelm |
refer directly to structure Keyword and Parse;
|
file |
diff |
annotate
|
Sun, 07 Feb 2010 19:33:34 +0100 |
wenzelm |
renamed old-style Drule.standard to Drule.export_without_context, to emphasize that this is in no way a standard operation;
|
file |
diff |
annotate
|
Sun, 07 Feb 2010 18:04:48 +0100 |
wenzelm |
simplified interface for ML antiquotations, struct_name is always "Isabelle";
|
file |
diff |
annotate
|
Tue, 27 Oct 2009 13:15:20 +0100 |
wenzelm |
critical comments;
|
file |
diff |
annotate
|
Sat, 17 Oct 2009 15:57:51 +0200 |
wenzelm |
indicate CRITICAL nature of various setmp combinators;
|
file |
diff |
annotate
|
Tue, 29 Sep 2009 11:49:22 +0200 |
wenzelm |
explicit indication of Unsynchronized.ref;
|
file |
diff |
annotate
|
Mon, 01 Jun 2009 23:28:07 +0200 |
wenzelm |
structure ML_Compiler;
|
file |
diff |
annotate
|
Mon, 01 Jun 2009 15:26:00 +0200 |
wenzelm |
moved local ML environment to separate module ML_Env;
|
file |
diff |
annotate
|
Tue, 24 Mar 2009 11:57:41 +0100 |
wenzelm |
datatype antiquote: maintain original Position.range, which is eventually attached to the resulting ML tokens;
|
file |
diff |
annotate
|
Mon, 23 Mar 2009 21:40:11 +0100 |
wenzelm |
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
|
file |
diff |
annotate
|
Sun, 22 Mar 2009 20:49:48 +0100 |
wenzelm |
ML_Lex.read_antiq;
|
file |
diff |
annotate
|
Sun, 22 Mar 2009 19:10:59 +0100 |
wenzelm |
export eval_antiquotes: refined version that operates on ML tokens;
|
file |
diff |
annotate
|
Fri, 20 Mar 2009 20:22:13 +0100 |
wenzelm |
report markup for ML tokens;
|
file |
diff |
annotate
|
Thu, 19 Mar 2009 21:05:40 +0100 |
wenzelm |
eval_antiquotes: joint scanning of ML tokens and antiquotations;
|
file |
diff |
annotate
|
Thu, 19 Mar 2009 16:56:51 +0100 |
wenzelm |
parameterized datatype antiquote and read operation;
|
file |
diff |
annotate
|
Thu, 19 Mar 2009 15:44:14 +0100 |
wenzelm |
Antiquote.Text: keep full position information;
|
file |
diff |
annotate
|
Thu, 19 Mar 2009 15:22:53 +0100 |
wenzelm |
OuterLex.read_antiq;
|
file |
diff |
annotate
|
Wed, 18 Mar 2009 22:41:14 +0100 |
wenzelm |
more precise type Symbol_Pos.text;
|
file |
diff |
annotate
|
Wed, 18 Mar 2009 21:55:38 +0100 |
wenzelm |
de-camelized Symbol_Pos;
|
file |
diff |
annotate
|
Fri, 13 Mar 2009 21:25:15 +0100 |
wenzelm |
eliminated type Args.T;
|
file |
diff |
annotate
|
Wed, 21 Jan 2009 23:21:44 +0100 |
wenzelm |
removed Ids;
|
file |
diff |
annotate
|
Wed, 21 Jan 2009 16:47:04 +0100 |
haftmann |
binding replaces bstring
|
file |
diff |
annotate
|
Mon, 29 Sep 2008 21:26:39 +0200 |
wenzelm |
back to plain Position.report for regular references;
|
file |
diff |
annotate
|
Mon, 29 Sep 2008 14:41:25 +0200 |
wenzelm |
ContextPosition.report;
|
file |
diff |
annotate
|
Wed, 17 Sep 2008 22:06:59 +0200 |
wenzelm |
added inherit_env;
|
file |
diff |
annotate
|
Wed, 17 Sep 2008 21:27:32 +0200 |
wenzelm |
explicit handling of ML environment within generic context;
|
file |
diff |
annotate
|
Fri, 15 Aug 2008 17:03:55 +0200 |
wenzelm |
report antiquotation names;
|
file |
diff |
annotate
|
Thu, 14 Aug 2008 20:13:43 +0200 |
wenzelm |
report ML_source;
|
file |
diff |
annotate
|
Thu, 14 Aug 2008 19:52:40 +0200 |
wenzelm |
antiquotes: proper SymbolPos decoding, adapted Antiquote.read/Antiq;
|
file |
diff |
annotate
|
Thu, 14 Aug 2008 16:52:54 +0200 |
wenzelm |
ML_Context.add_antiq: pass position;
|
file |
diff |
annotate
|
Sat, 09 Aug 2008 22:43:46 +0200 |
wenzelm |
unified Args.T with OuterLex.token, renamed some operations;
|
file |
diff |
annotate
|
Thu, 07 Aug 2008 19:21:43 +0200 |
wenzelm |
simplified Antiquote signature;
|
file |
diff |
annotate
|
Thu, 07 Aug 2008 13:45:09 +0200 |
wenzelm |
Antiquote.read/read_arguments;
|
file |
diff |
annotate
|
Wed, 06 Aug 2008 00:12:21 +0200 |
wenzelm |
adapted Antiq;
|
file |
diff |
annotate
|
Mon, 04 Aug 2008 18:56:55 +0200 |
berghofe |
Exported eval_wrapper.
|
file |
diff |
annotate
|
Sat, 28 Jun 2008 15:17:26 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Wed, 25 Jun 2008 17:38:39 +0200 |
wenzelm |
re-use official outer keywords;
|
file |
diff |
annotate
|
Tue, 24 Jun 2008 19:43:19 +0200 |
wenzelm |
add_antiq: more general notion of ML antiquotation;
|
file |
diff |
annotate
|
Wed, 14 May 2008 11:05:08 +0200 |
wenzelm |
renamed Position.path to Path.position;
|
file |
diff |
annotate
|
Tue, 15 Apr 2008 16:12:18 +0200 |
wenzelm |
removed eval_antiquotes_fn;
|
file |
diff |
annotate
|
Sat, 29 Mar 2008 19:14:14 +0100 |
wenzelm |
removed obsolete store_thm(s), cf. functional versions in pure_thy.ML;
|
file |
diff |
annotate
|
Fri, 28 Mar 2008 22:39:45 +0100 |
wenzelm |
eval_wrapper: non-critical version via unique Isabelle structure, proper forget_structure;
|
file |
diff |
annotate
|
Fri, 28 Mar 2008 00:02:54 +0100 |
wenzelm |
reorganized signature of ML_Context;
|
file |
diff |
annotate
|
Thu, 27 Mar 2008 14:41:20 +0100 |
wenzelm |
renamed ML_Context.the_context to ML_Context.the_global_context;
|
file |
diff |
annotate
|
Wed, 26 Mar 2008 22:40:08 +0100 |
wenzelm |
added store_thms etc. (formerly in Thy/thm_database.ML);
|
file |
diff |
annotate
|
Wed, 26 Mar 2008 20:14:38 +0100 |
wenzelm |
removed obsolete pass, save;
|
file |
diff |
annotate
|
Mon, 24 Mar 2008 23:34:24 +0100 |
wenzelm |
ML runtime compilation: pass position, tuned signature;
|
file |
diff |
annotate
|
Mon, 24 Mar 2008 17:09:34 +0100 |
wenzelm |
simplified thm_antiq;
|
file |
diff |
annotate
|
Thu, 20 Mar 2008 17:38:55 +0100 |
wenzelm |
thm_antiq: produce error at runtime, not compile time;
|
file |
diff |
annotate
|