Edward Pierzchalski
caf2d2cfef
autocorres: use c-parser name demangler
...
The C parser tracks what short names a given long name corresponds to.
Change AutoCorres to use that information, instead of trying to demangle
the names 'manually'.
2019-03-07 13:34:32 +11:00
Matthew Brecknell
30122b5d80
Isabelle2016-1: update to new ML API
...
Update references to renamed ML constants; supply default arguments to
functions with additional parameters; etc.
2017-01-05 14:26:14 +11:00
Japheth Lim
35e260ec0b
autocorres: add conceptual documentation for AutoCorresUtil
...
This is the “hub” that ties most of the other phases together,
so documenting its control/data flow is quite important.
2016-06-30 17:48:20 +10:00
Japheth Lim
55cb03af41
autocorres: demangle variable names better
...
Not perfect yet, but does fix issue VER-351.
2016-06-02 16:50:03 +10:00
Gerwin Klein
ca88de6611
Merge from master.
2015-05-26 07:47:54 +10:00
Japheth Lim
74bc3f5548
autocorres: print more useful error when \<Gamma> is absent.
2015-05-25 16:30:56 +10:00
Gerwin Klein
99e8228c2e
autocorres: prune unused functions
2015-05-24 22:21:27 +10:00
Gerwin Klein
854b89f071
autocorres: 2015 update
2015-05-21 19:49:11 +10:00
Japheth Lim
8025988556
trivial: autocorres: add some type conversions in light of cc996ca
.
...
TODO: look more closely at the newmunge if it potentially affects VER-351.
2015-04-09 17:42:50 +10:00
Japheth Lim
be9947f3e1
autocorres: experimental support for tracing heap_lift and word_abstract.
...
See tests/examples/TraceDemo.thy for an example.
2014-10-31 20:02:58 +11:00
Gerwin Klein
2a03e81df4
Import release snapshot.
2014-07-14 21:32:44 +02:00