wenzelm [Thu, 23 Aug 2012 15:43:28 +0200] rev 48908
added specific 'spark_open_vcg' and 'spark_open_siv' with formal management of corresponding source files;
wenzelm [Thu, 23 Aug 2012 15:06:15 +0200] rev 48907
turned 'boogie_open' into thy_load command, without any declarations of 'uses';
wenzelm [Thu, 23 Aug 2012 14:58:42 +0200] rev 48906
tuned signature;
wenzelm [Thu, 23 Aug 2012 13:55:27 +0200] rev 48905
clarified type Token.file;
wenzelm [Thu, 23 Aug 2012 13:31:00 +0200] rev 48904
expand all files uniformly;
wenzelm [Thu, 23 Aug 2012 13:26:27 +0200] rev 48903
added build option -l (list files);
wenzelm [Thu, 23 Aug 2012 13:03:29 +0200] rev 48902
prefer classic take_prefix/take_suffix over chop_while (cf. 0659e84bdc5f);
wenzelm [Thu, 23 Aug 2012 12:55:23 +0200] rev 48901
more basic file dependencies -- no load command here;
wenzelm [Thu, 23 Aug 2012 12:44:52 +0200] rev 48900
tuned signature (again, cf. ff9cd47be39b);
wenzelm [Thu, 23 Aug 2012 12:43:01 +0200] rev 48899
updated Thy_Load.check_thy;
wenzelm [Thu, 23 Aug 2012 12:33:42 +0200] rev 48898
simplified Thy_Load.check_thy (again) -- no need to pass keywords nor find files in body text;
wenzelm [Thu, 23 Aug 2012 12:00:11 +0200] rev 48897
tuned signature;
wenzelm [Thu, 23 Aug 2012 11:58:10 +0200] rev 48896
simplified Thy_Load.provide: do not store full path;
wenzelm [Wed, 22 Aug 2012 23:45:49 +0200] rev 48895
prefer ML_file over old uses;
updated generated files;
wenzelm [Wed, 22 Aug 2012 23:23:48 +0200] rev 48894
merged
nipkow [Tue, 21 Aug 2012 09:02:29 +0200] rev 48893
abstracted lemmas
wenzelm [Wed, 22 Aug 2012 23:22:57 +0200] rev 48892
prefer ML_file over old uses;
wenzelm [Wed, 22 Aug 2012 22:55:41 +0200] rev 48891
prefer ML_file over old uses;
wenzelm [Wed, 22 Aug 2012 22:47:16 +0200] rev 48890
'ML_file' evaluates ML text from a file directly within the theory, without predeclaration via 'uses';
wenzelm [Wed, 22 Aug 2012 21:43:17 +0200] rev 48889
add keywords of this node as well (e.g. relevant for Pure.thy);
wenzelm [Wed, 22 Aug 2012 21:28:33 +0200] rev 48888
tuned;
wenzelm [Wed, 22 Aug 2012 21:06:26 +0200] rev 48887
tuned message -- dynamic loading happens routinely, e.g. in TTY/PG interaction;
wenzelm [Wed, 22 Aug 2012 21:02:02 +0200] rev 48886
discontinued separate list of required files -- maintain only provided files as they occur at runtime;
tuned signature;
wenzelm [Wed, 22 Aug 2012 18:04:30 +0200] rev 48885
find files via load commands within theory text;
clarified Thy_Load.with_thy_text, simplified Thy_Load.check_thy;
wenzelm [Wed, 22 Aug 2012 16:24:52 +0200] rev 48884
clarified global get_recent_syntax: session always has its base_syntax, but it might be absent itself;
wenzelm [Wed, 22 Aug 2012 16:10:23 +0200] rev 48883
pass syntax through check_thy;
wenzelm [Wed, 22 Aug 2012 15:53:17 +0200] rev 48882
use Thy_Header.read on explicit text only -- potentially via File.read, not Scan.byte_reader;
tuned signatures;
wenzelm [Wed, 22 Aug 2012 12:47:49 +0200] rev 48881
clarified Parse.path vs. Parse.explode -- prefer errors in proper transaction context;
wenzelm [Wed, 22 Aug 2012 12:17:55 +0200] rev 48880
tuned;
wenzelm [Wed, 22 Aug 2012 12:07:11 +0200] rev 48879
clarified bootstrapping of Pure;