support exporting DCG rules as // (swi compatibility).
This commit is contained in:
parent
2e2aaf040b
commit
46744810ae
@ -90,6 +90,9 @@ module(N) :-
|
||||
'$process_exports'([],_,[]).
|
||||
'$process_exports'([Name/Arity|Exports],Mod,[Name/Arity|ExportedPreds]):- !,
|
||||
'$process_exports'(Exports,Mod,ExportedPreds).
|
||||
'$process_exports'([Name//Arity|Exports],Mod,[Name/Arity2|ExportedPreds]):- !,
|
||||
Arity2 is Arity+2,
|
||||
'$process_exports'(Exports,Mod,ExportedPreds).
|
||||
'$process_exports'([op(Prio,Assoc,Name)|Exports],Mod,ExportedPreds) :- !,
|
||||
op(Prio,Assoc,Name),
|
||||
'$process_exports'(Exports,Mod,ExportedPreds).
|
||||
|
Reference in New Issue
Block a user