#
b79f3594 |
|
16-Jun-2019 |
Fabian Immler <fabian.immler@googlemail.com> |
mark local state variables (#710) * counter for Meson inferences is local state * meson vardb is local state * meson cdb is local state * slice and units are local data of a mlibSolver.solver * contrapos_cache is a local variable * mark caches in mlibModel.model as local (to METIS_TAC)
|
#
eee03790 |
|
05-Mar-2019 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Make equality of "tight" precedence by default Start to work through knock-on effects of this.
|
#
45441c4a |
|
15-Jan-2019 |
immler <immler@in.tum.de> |
avoid confusion: depth is global and memory is local
|
#
2ef0db2e |
|
10-Jan-2019 |
immler <immler@in.tum.de> |
Uref.uref -> Uref.new
|
#
b4bc28b4 |
|
10-Jan-2019 |
immler <immler@in.tum.de> |
introduce Uref for both polyml and mosml
|
#
03159702 |
|
09-Jan-2019 |
immler <immler@in.tum.de> |
more systematic use of "open Unsynchronized"
|
#
b1ca9521 |
|
10-Sep-2018 |
Fabian Immler <immler@in.tum.de> |
make heavily allocated variables explicit as local program variables
|
#
72a93a82 |
|
05-Oct-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fix mesonLib to make more references local Also remove unused bump_hol_thm
|
#
5362e597 |
|
04-Oct-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
mesonLib: delete unused fol_of_form function
|
#
88fc37fb |
|
04-Oct-2018 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Make meson's contrapos_cache local to each invocation This stops problems if order of evaluation is different from expected (or if things are happening concurrently). There are a number of refs being used by meson, so further commits will be necessary here. (Work towards #575.)
|
#
4888f523 |
|
15-Oct-2017 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Remove eqtype declaration for term type
|
#
165a0428 |
|
06-Jun-2007 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
By eta-expanding, make ASM_MESON_TAC pay attention to changes in the reference variable max_depth.
|
#
007e43f2 |
|
31-May-2005 |
Konrad Slind <konrad.slind@gmail.com> |
Follow-on fixes to changing Term to Parse.Term and Type to Parse.Type in the quotation pre-processor. A mass of trivial changes, but the new way of dealing with files containing code that does parsing (not script files) is to * grab the ambient grammar(s) * set the current grammar(s) to the right values for parsing quotations in the file * the body of the file * reset the current grammar to the ambient grammar For an example, see src/taut/tautLib.sml
|
#
f465dcab |
|
19-Jul-2004 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
ListPair.all isn't false if the lists are of different lengths. Sheesh. I think the new version of the Basis library has such a function, but I'll need to roll my own for the moment.
|
#
82b2dfe0 |
|
19-Jul-2004 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
The cstore or "constant store" variable can contain abstractions as well as constants and variables. It's therefore inappropriate to be using term equality on it.
|
#
63ffbdfb |
|
19-Jul-2004 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
More term comparisons with equality; naughty.
|
#
31fda490 |
|
03-Sep-2003 |
Joe Hurd <joe@gilith.com> |
Changed the semantics back to the way they were.
|
#
16a0bb3d |
|
03-Sep-2003 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Make the "no useful instantiations" message only happen if the session is interactive.
|
#
dc482ebe |
|
19-Sep-2002 |
Joe Hurd <joe@gilith.com> |
Sacrilege! + I abolished the Meson: ... spots! + Ditto for <<inventing new type names>> and <<overloading>> messages + save_thm now prints the name of the theorem it is saving. Actually, all of the above only happens when Globals.interactive is false, i.e., when Holmaking/building the system. Hope you like the new look!
|
#
359ee9a9 |
|
21-Apr-2002 |
Konrad Slind <konrad.slind@gmail.com> |
Fix for MJCG's performance bug. The problem was in Canon_Port.PRENEX_CONV, when dealing with deeply nested quantifiers.
|
#
829cbafd |
|
30-Jan-2002 |
Konrad Slind <konrad.slind@gmail.com> |
Minor inconsequential cosmetic changes made in the course of tracking down various bugs.
|
#
5464f0df |
|
20-Apr-2001 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
The interface to the various trace functions has changed slightly.
|
#
bf7c7651 |
|
15-Nov-2000 |
Konrad Slind <konrad.slind@gmail.com> |
Minor dull changes.
|
#
25f5f556 |
|
12-Nov-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Kananaskis compatibility changes.
|
#
4a5746dc |
|
21-Oct-2000 |
Konrad Slind <konrad.slind@gmail.com> |
Added simple fix to ASM_MESON_TAC so that it actually tracks the value of mesonLib.max_depth. Before the fix, changes to max_depth were not visible to ASM_MESON_TAC (and therefore MESON_TAC).
|
#
4c700412 |
|
07-Apr-2000 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Register the chatting variable with the global register of trace variables.
|
#
0e8bd9e6 |
|
18-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fixes in order to remove library file dependencies on global grammars.
|
#
de7e4c5f |
|
07-Jul-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Added a max_depth variable initialised to 30 to stand in for what had been an unconfigurable value in the definitions of ASM_MESON_TAC (and hence MESON_TAC). This reference value is now tweakable from the outside world.
|
#
0058df84 |
|
28-Jun-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fixed to bring it up to date with Taupo release 0. (Changes have come across from parse_branch development.)
|
#
58841e67 |
|
29-Apr-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Initial revision
|