Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Factory sort tactic #252

Merged
merged 54 commits into from
Jul 22, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
d923d28
fix coq elpi
gares Jun 30, 2021
09cec7d
coq-elpi 1.10.3
gares Jun 18, 2021
75ec2fe
structure-key holds grefs
gares Jun 15, 2021
07f4d17
hb_instance & friends (we use xpack to avoid conflicts for now)
gares Jun 15, 2021
9de08d3
we make NFI check a warning to be backward compatibile
gares Jun 16, 2021
8d31e54
the new findall works under hyp context as well
gares Jun 16, 2021
32cabe4
fix CI
gares Jun 18, 2021
7f034e1
example baout HB.declare
gares Jun 18, 2021
06e1f29
repair patch parsing
gares Jun 18, 2021
1e40db0
planB
gares Jun 18, 2021
2557b4d
nix overlay coq-elpi
gares Jun 18, 2021
7d66ffb
fix nix
gares Jun 18, 2021
991b9c5
improve integration
gares Jun 22, 2021
2b4835d
override nix
gares Jun 22, 2021
57e000b
logging for hb_instance
gares Jun 22, 2021
e6b55ea
hijack short.pack
gares Jun 22, 2021
0f52102
disable short
gares Jun 22, 2021
e14863c
multi factories, re-enable short.v
gares Jun 22, 2021
534b206
improve
gares Jun 22, 2021
09c92f2
HB.about Builder prints arguments names
gares Jun 23, 2021
3b3a288
completely hide factory sort
gares Jun 23, 2021
4a6173d
improve diagnostics
gares Jun 24, 2021
ab2f269
un-hijack S.pack (since SUB.pack is failing)
gares Jun 24, 2021
1ad4059
disable FactoryName.sort
gares Jun 24, 2021
3b1ba7a
fix inference on global types
gares Jun 24, 2021
64466e8
fix S.pack scope & parameters
gares Jun 24, 2021
9e33ddd
tie up
gares Jun 24, 2021
5219947
nix
gares Jun 24, 2021
19f0743
tie up
gares Jun 25, 2021
b37ab85
more stuff from next coq-elpi
gares Jun 25, 2021
ed3ab92
show off tactic mode
gares Jun 25, 2021
2ba5435
unfold letins
gares Jun 28, 2021
8a8b597
fixes
gares Jun 29, 2021
331665e
better error message
gares Jun 29, 2021
97114e6
fix type
gares Jun 29, 2021
3a64dfc
make structure-instance->mixin-srcs work on variables
gares Jun 29, 2021
4f2aa5b
disable eta
gares Jun 29, 2021
bbb78de
optim structure-instance->mixin-srcs
gares Jun 29, 2021
fe4208b
fix warnings
gares Jun 30, 2021
8139c15
fix upam
gares Jun 30, 2021
5d3aabe
fix ci
gares Jun 30, 2021
6544c7c
use the original type as the structure key
gares Jun 30, 2021
5adf50c
fix planB
gares Jun 30, 2021
0647aa1
HB.about: print the loc of uninteresting constants as well
gares Jul 2, 2021
ee64857
wip
gares Jul 8, 2021
61403e8
eta is back
gares Jul 9, 2021
d8740d4
factory sort is back
gares Jul 9, 2021
be6a6d1
this was the slowdown
gares Jul 21, 2021
e5c0106
this does not help
gares Jul 21, 2021
7b659c6
cleanup
gares Jul 21, 2021
30eb4ab
Revert "factory sort is back"
gares Jul 21, 2021
c12f862
HB.pack uses also structure instances as factories
gares Jul 21, 2021
2fba380
improve HB.pack
gares Jul 22, 2021
e727238
silly optimization (go figure)
gares Jul 22, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading