remove checks that are now no longer needed due to representation errors
This commit is contained in:
@@ -154,8 +154,6 @@ dcg_body(GRBody, S0, S, Body) :-
|
|||||||
dcg_body(NonTerminal, S0, S, Goal1) :-
|
dcg_body(NonTerminal, S0, S, Goal1) :-
|
||||||
nonvar(NonTerminal),
|
nonvar(NonTerminal),
|
||||||
\+ dcg_constr(NonTerminal),
|
\+ dcg_constr(NonTerminal),
|
||||||
NonTerminal \= ( _ -> _ ),
|
|
||||||
NonTerminal \= ( \+ _ ),
|
|
||||||
loader:strip_module(NonTerminal, M, NonTerminal0),
|
loader:strip_module(NonTerminal, M, NonTerminal0),
|
||||||
dcg_non_terminal(NonTerminal0, S0, S, Goal0),
|
dcg_non_terminal(NonTerminal0, S0, S, Goal0),
|
||||||
( functor(NonTerminal, (:), 2) ->
|
( functor(NonTerminal, (:), 2) ->
|
||||||
|
|||||||
Reference in New Issue
Block a user