Summary
- merged
- update documentation on simproc_setup;
- tuned;
- proper morphism;
- simprocs may be distinguished via 'identifier': only works for ML antiquotation (see also 13252110a6fe);
- more compact ML source;
- more robust read_simproc_spec: proper error positions;
- tuned signature;
- more standard simproc_setup using ML antiquotation;
- more standard simproc_setup using ML antiquotation;
- more standard simproc_setup using ML antiquotation;
- added ML antiquotation "simproc_setup";
- clarified signature;
- clarified signature; clarified modules;
- tuned signature;
- tuned signature;
- clarified signature;
- clarified syntax and order of parameters;
- clarified signature: Named_Target.setup works both for global and local theory;
- clarified signature; clarified modules;
- clarified signature: more concise simproc setup in ML;
- clarified signature: more concise variations on implicit theory setup;
- clarified simproc_setup (passive);
- clarified 'simproc_setup';
- support for "simproc_setup ... (passive)": allow to define simprocs in Isar that are not added to the simpset (yet);
- more standard simproc_setup in Isar; recovered examples from dead comments;
- more standard ML setup; proper tracing messages depending on context option, not Unsynchronized.ref; tuned whitespace;