~eshel/eshellisp

4246e72a1b0f5cb0276da3d115f6145068659d52 — Eshel Yaron 2 years ago baf84c3
Remove `det/1` directive
2 files changed, 1 insertions(+), 4 deletions(-)

M Makefile
M prolog/eshellisp/read.pl
M Makefile => Makefile +1 -1
@@ 14,7 14,7 @@ check: lint $(PACKAGE)
	./$(PACKAGE) lisp/giga.eshellisp 2>&1 | grep -q 1073741824

$(PACKAGE):
	$(PROLOG) --no-pce --undefined=error -O -o eshellisp -c prolog/$(PACKAGE)/main.pl
	$(PROLOG) --undefined=error -O -o eshellisp -c prolog/$(PACKAGE)/main.pl

pack: $(PACKAGE)-$(VERSION).zip


M prolog/eshellisp/read.pl => prolog/eshellisp/read.pl +0 -3
@@ 77,12 77,9 @@ forms([form(H, P0, P1)|T], P0, P) -->
forms([], P, P) --> [].


:- det(form_components/3).

form_components(form(Value, P0, P), SExp, layout(P0, P, C)) :-
    value_components(Value, SExp, C).

:- det(value_components/3).

value_components(list(List), SExps, C) :-
    !,