Skip to content

Commit b47eab4

Browse files
committed
Remove user:term_expansion/2 leaving only user:term_expansion/4
1 parent ceebf79 commit b47eab4

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

History.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# v0.9.1.8 (2022-01-08)
2+
3+
* Remove user:term_expansion/2 leaving only user:term_expansion/4
4+
15
# v0.9.1.7 (2021-04-08)
26

37
* Backward-compatible work-around for => (Issue #6).

pack.pl

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name(edcg).
22

33
title('Extended DCG').
4-
version('0.9.1.7').
4+
version('0.9.1.8').
55
keywords([edcg, dcg, accumulator, term_expansion]).
66
download('https://github.com/kamahen/edcg/archive/*.zip').
77

prolog/edcg.pl

+6-6
Original file line numberDiff line numberDiff line change
@@ -46,25 +46,25 @@
4646

4747
% TODO: support ((H,PB-->>B) [same as regular DCG]
4848
user:term_expansion((H-->>B), _Layout1, Expansion, _Layout2) :-
49-
user:term_expansion((H-->>B), Expansion).
49+
edcg_term_expansion((H-->>B), Expansion).
5050
user:term_expansion((H,PB==>>B), _Layout1, Expansion, _Layout2) :-
51-
user:term_expansion((H,PB==>>B), Expansion).
51+
edcg_term_expansion((H,PB==>>B), Expansion).
5252
user:term_expansion((H==>>B), _Layout1, Expansion, _Layout2) :-
53-
user:term_expansion((H==>>B), Expansion).
53+
edcg_term_expansion((H==>>B), Expansion).
5454

5555

5656
% Perform EDCG macro expansion
5757
% TODO: support ((H,PB-->>B) [same as regular DCG]
58-
user:term_expansion((H-->>B), (TH:-TB)) :-
58+
edcg_term_expansion((H-->>B), (TH:-TB)) :-
5959
term_expansion_(H, B, TH, TB, NewAcc),
6060
'_finish_acc'(NewAcc),
6161
!.
62-
user:term_expansion((H,PB==>>B), (TH,Guards=>TB2)) :-
62+
edcg_term_expansion((H,PB==>>B), (TH,Guards=>TB2)) :-
6363
'_guard_expansion_'(PB, Guards),
6464
term_expansion_(H, B, TH, TB, NewAcc),
6565
'_finish_acc_ssu'(NewAcc, TB, TB2),
6666
!.
67-
user:term_expansion((H==>>B), (TH=>TB2)) :-
67+
edcg_term_expansion((H==>>B), (TH=>TB2)) :-
6868
term_expansion_(H, B, TH, TB, NewAcc),
6969
'_finish_acc_ssu'(NewAcc, TB, TB2),
7070
!.

0 commit comments

Comments
 (0)