Changeset 4560 for trunk/compiler
- Timestamp:
- 11/01/08 20:20:46 (2 months ago)
- Files:
-
- 1 modified
-
trunk/compiler/logtalk.pl (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/compiler/logtalk.pl
r4559 r4560 3893 3893 ( '$lgt_dbg_debugging_', \+ '$lgt_dbg_skipping_' -> 3894 3894 ( '$lgt_dbg_port'(call, N, Goal, _, DbgCtx, CAction), 3895 ( CAction == ignore->3895 ( (CAction == ignore; CAction == unify) -> 3896 3896 true 3897 3897 ; call(CAction), … … 3983 3983 '$lgt_dbg_valid_port_option'(f, rule, _) :- !. 3984 3984 '$lgt_dbg_valid_port_option'(f, redo, _) :- !. 3985 '$lgt_dbg_valid_port_option'(u, call, _) :- !. 3985 3986 '$lgt_dbg_valid_port_option'(n, _, _) :- !. 3986 3987 '$lgt_dbg_valid_port_option'(!, _, _) :- !. … … 4023 4024 '$lgt_dbg_do_port_option'(f, _, _, _, _, fail). 4024 4025 4026 '$lgt_dbg_do_port_option'(u, _, Goal, _, _, Result) :- 4027 write(' |: '), 4028 read(Term), 4029 ( Goal = Term -> 4030 Result = unify 4031 ; Result = fail 4032 ). 4033 4025 4034 '$lgt_dbg_do_port_option'(t, _, _, _, _, _) :- 4026 4035 ( '$lgt_dbg_tracing_' -> … … 4112 4121 write(' i - ignore (ignores goal, assumes that it succeeded; only valid at call and redo ports)'), nl, 4113 4122 write(' f - fail (forces backtracking; may also be used to convert an exception into a failure)'), nl, 4123 write(' u - unify (reads and unifies a term with the current goal; only valid at the call port)'), nl, 4114 4124 write(' n - nodebug (turns off debugging)'), nl, 4115 4125 write(' ! - command (reads and executes a query)'), nl,
