33
44From elpi.apps Require Import db.
55
6- From elpi.apps.tc Extra Dependency "base.elpi" as base.
76From elpi.apps.tc Extra Dependency "compiler.elpi" as compiler.
87From elpi.apps.tc Extra Dependency "parser_addInstances.elpi" as parser_addInstances.
98From elpi.apps.tc Extra Dependency "solver.elpi" as solver.
10- From elpi.apps.tc Extra Dependency "tc_aux.elpi" as tc_aux.
119From elpi.apps.tc Extra Dependency "create_tc_predicate.elpi" as create_tc_predicate.
1210
1311Elpi Command TC.AddAllInstances.
1412Elpi Accumulate Db tc.db.
1513Elpi Accumulate Db tc_options.db.
16- Elpi Accumulate File base.
17- Elpi Accumulate File tc_aux.
1814Elpi Accumulate File compiler.
1915Elpi Accumulate lp:{{
2016 main L :-
@@ -26,9 +22,6 @@ Elpi Typecheck.
2622Elpi Command TC.AddInstances.
2723Elpi Accumulate Db tc.db.
2824Elpi Accumulate Db tc_options.db.
29- Elpi Accumulate File base.
30- Elpi Accumulate File tc_aux.
31- Elpi Accumulate File compiler.
3225Elpi Accumulate File parser_addInstances.
3326Elpi Accumulate lp:{{
3427 main Arguments :-
@@ -39,8 +32,6 @@ Elpi Typecheck.
3932Elpi Command TC.AddAllClasses.
4033Elpi Accumulate Db tc.db.
4134Elpi Accumulate Db tc_options.db.
42- Elpi Accumulate File base.
43- Elpi Accumulate File tc_aux.
4435Elpi Accumulate File create_tc_predicate.
4536Elpi Accumulate lp:{{
4637 % Ignore is the list of classes we do not want to add
@@ -53,8 +44,6 @@ Elpi Typecheck.
5344Elpi Command TC.AddClasses.
5445Elpi Accumulate Db tc.db.
5546Elpi Accumulate Db tc_options.db.
56- Elpi Accumulate File base.
57- Elpi Accumulate File tc_aux.
5847Elpi Accumulate File create_tc_predicate.
5948Elpi Accumulate lp:{{
6049 main L :-
@@ -68,9 +57,8 @@ Elpi Typecheck.
6857Elpi Command TC.AddHook.
6958Elpi Accumulate Db tc.db.
7059Elpi Accumulate Db tc_options.db.
71- Elpi Accumulate File base.
72- Elpi Accumulate File tc_aux.
7360Elpi Accumulate lp:{{
61+ accumulate elpi/tc_aux.
7462 pred addHook i:grafting, i:string.
7563 addHook Grafting NewName :-
7664 @global! => add-tc-db NewName Grafting (hook NewName).
@@ -99,8 +87,6 @@ Elpi Typecheck.
9987Elpi Command TC.Declare .
10088Elpi Accumulate Db tc.db.
10189Elpi Accumulate Db tc_options.db.
102- Elpi Accumulate File base.
103- Elpi Accumulate File tc_aux.
10490Elpi Accumulate File create_tc_predicate.
10591Elpi Accumulate lp:{{
10692 main [indt-decl D] :- declare-class D.
0 commit comments