summaryrefslogtreecommitdiff
path: root/repl.pl
diff options
context:
space:
mode:
authorPeter Mikkelsen <peter@pmikkelsen.com>2021-07-16 20:09:02 +0000
committerPeter Mikkelsen <peter@pmikkelsen.com>2021-07-16 20:09:02 +0000
commit3f316c5c9265618fe7095cc39c4cb10909cbe468 (patch)
treed01a693fd4f19e56a644905848b38aaef4974025 /repl.pl
parent8ef27e2fe652a8b29a8b57589863f2f2b45f9425 (diff)
Implement a bit more of prolog flag predicates set_prolog_flag/2 and current_prolog_flag/2
Diffstat (limited to 'repl.pl')
-rw-r--r--repl.pl6
1 files changed, 4 insertions, 2 deletions
diff --git a/repl.pl b/repl.pl
index 60521df..1a2087a 100644
--- a/repl.pl
+++ b/repl.pl
@@ -52,8 +52,10 @@ write_result([], State) :- write('true'), write_state(State).
write_result([B|Bs], State) :- write_bindings([B|Bs]), write_state(State).
write_bindings([]).
-write_bindings([B|Bs]) :-
- write(B),
+write_bindings([Var = Val|Bs]) :-
+ write(Var),
+ write(' = '),
+ writeq(Val),
( Bs = []
-> true
; put_char(','), nl