( call(Goal) ->
true
; %% initialization goals can fail without thwarting the load.
- write('Warning: initialization/1 failed for: '),
+ write('% Warning: initialization/1 failed for: '),
writeq(Goal),
nl
).
warn_about_singletons([Singleton|Singletons], LinesRead) :-
( filter_anonymous_vars([Singleton|Singletons], VarEqs),
VarEqs \== [] ->
- write('Warning: singleton variables '),
+ write('% Warning: singleton variables '),
print_comma_separated_list(VarEqs),
write(' at line '),
write(LinesRead),
print_goal_expansion_warning(Pred) :-
nl,
- write('Warning: clause body goal expansion failed because '),
+ write('% Warning: clause body goal expansion failed because '),
writeq(Pred),
write(' is not callable.'),
nl.
}
println!(
- "Warning: overwriting {}/{} because the clauses are discontiguous",
+ "% Warning: overwriting {}/{} because the clauses are discontiguous",
key.0.as_str(),
key.1
);
if is_cross_module_clause && !local_predicate_info.is_extensible {
if predicate_info.is_multifile {
println!(
- "Warning: overwriting multifile predicate {}:{}/{} because \
+ "% Warning: overwriting multifile predicate {}:{}/{} because \
it was not locally declared multifile.",
self.payload.predicates.compilation_target,
key.0.as_str(),
}
Unknown::Warn => {
println!(
- "warning: predicate {}/{} is undefined",
+ "% Warning: predicate {}/{} is undefined",
name.as_str(),
arity
);
if let Some(mut path) = dirs_next::home_dir() {
path.push(HISTORY_FILE);
if path.exists() && rl.load_history(&path).is_err() {
- println!("Warning: loading history failed");
+ println!("% Warning: loading history failed");
}
}
path.push(HISTORY_FILE);
if path.exists() {
if self.rl.append_history(&path).is_err() {
- println!("Warning: couldn't append history (existing file)");
+ println!("% Warning: couldn't append history (existing file)");
}
} else if self.rl.save_history(&path).is_err() {
- println!("Warning: couldn't save history (new file)");
+ println!("% Warning: couldn't save history (new file)");
}
}
}
write_term(Exception, [double_quotes(DQ)]), nl % halt?
)
) -> true
- ; write('Warning: initialization failed for: '),
+ ; write('% Warning: initialization failed for: '),
write_term(Goal, [variable_names(VNs),double_quotes(DQ)]), nl
),
run_goals(Goals).
-Warning: singleton variables X at line 4 of singleton_example.pl
+% Warning: singleton variables X at line 4 of singleton_example.pl
true.