#
b3ff207e |
|
31-Aug-2011 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Remove liteLib's BINOP_CONV, which was not used anywhere. Moreover, its name clashes with BINOP_CONV in Conv.sml (of different type). Also remove the internal BINOP_CONV in Canon_Port.sml; this one provided the same functionality as Conv.BINOP_CONV, but didn't handle UNCHANGED exceptions properly.
|
#
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
|
#
f37a4181 |
|
25-Mar-2003 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fixed a bug found by attempting to build examples/lambda. This suggests the addition of new conversional, called QCHANGED_CONV, "quick CHANGED_CONV" if you like. Document this. Also argue in a comment as to why the fix works.
|
#
e234dcdc |
|
23-Mar-2003 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Got rid of QConv, and made all conversions do the "raise exception to indicate reflexivity" thing. (Also fixed bug in new implementation of ABS_CONV that attempted renaming on failure of conv, and not just failure of ABS.) Next step will be to rework the simplifier's implementation so that it also uses Conv.UNCHANGED, rather than in its own internal version of the same. This will let the simplifier play efficiently with others. May also assess making ABS_CONV not do renaming, and give the rewriter its own special traverser. This might make some things more efficient.
|
#
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.
|
#
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.
|
#
ec2a7fa7 |
|
18-Feb-2000 |
Konrad Slind <konrad.slind@gmail.com> |
Elimination of dependency on Ho_theorems.
|
#
0e8bd9e6 |
|
18-Oct-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Fixes in order to remove library file dependencies on global grammars.
|
#
60528f8a |
|
22-Sep-1999 |
Konrad Slind <konrad.slind@gmail.com> |
Minor fixes to accomodate overloading.
|
#
03bb9e42 |
|
22-Jul-1999 |
Konrad Slind <konrad.slind@gmail.com> |
Changes to accomodate new look portableML.
|
#
58841e67 |
|
29-Apr-1999 |
Michael Norrish <Michael.Norrish@nicta.com.au> |
Initial revision
|