Go to the source code of this file.
Defines | |
| #define | NOTQUIET (!quietflag || verbose) |
| #define | Traceline if (trace) traceline |
| #define | Infoline if (NOTQUIET) infoline |
| #define | Warningline if (warningflag) warningline |
Functions | |
| void | stack_info () |
| void | init_trace () |
| void | reset_step () |
| void | tracing () |
| void | new_trace () |
| void | new_step () |
| void | toggle_trace () |
| void | toggle_step () |
| void | set_trace_to_prove () |
| long | warning () |
| long | warningx () |
| void | perr () |
| void | perr_s () |
| void | perr_s2 () |
| void | perr_i () |
| void | report_error () |
| void | report_warning () |
| void | report_error2 () |
| void | report_warning2 () |
| void | nonnum_warning () |
| long | bit_and_warning () |
| long | bit_or_warning () |
| long | bit_not_warning () |
| long | int_div_warning () |
| long | mod_warning () |
| long | shift_warning () |
| void | outputline () |
| void | infoline () |
| void | traceline () |
| void | warningline () |
| void | Errorline () |
| void | Syntaxerrorline () |
Variables | |
| long | quietflag |
| long | trace |
| long | verbose |
| long | stepflag |
| long | steptrace |
| long | stepcount |
| #define Infoline if (NOTQUIET) infoline |
Definition at line 75 of file error.h.
Referenced by c_warning(), main(), main_prove(), read_char(), and what_next_aim().
Definition at line 47 of file error.h.
Referenced by abort_life(), c_quiet(), exit_life(), show_count(), and what_next_aim().
| #define Traceline if (trace) traceline |
Definition at line 70 of file error.h.
Referenced by c_disj(), c_freeze_inner(), check_disj(), check_func(), clause_aim(), copy(), do_currying(), do_residuation(), encode_types(), eval_aim(), eval_global_var(), fetch_def(), fetch_def_lazy(), global_unify(), insert_translation(), main_prove(), prove_aim(), release_resid_main(), and type_disj_aim().
| #define Warningline if (warningflag) warningline |
Definition at line 92 of file error.h.
Referenced by assert_args_not_eval(), assert_complicated_type(), assert_protected(), c_alias(), c_module_access(), c_string2psi(), main_prove(), make_feature_private(), make_public(), read_name(), read_string(), redefine(), unify_real_result(), and update_symbol().
| long bit_and_warning | ( | ) |
| long bit_not_warning | ( | ) |
| long bit_or_warning | ( | ) |
| void Errorline | ( | ) |
| void infoline | ( | ) |
| void init_trace | ( | ) |
| long int_div_warning | ( | ) |
| long mod_warning | ( | ) |
| void new_step | ( | ) |
| void new_trace | ( | ) |
| void nonnum_warning | ( | ) |
| void outputline | ( | ) |
| void perr | ( | ) |
| void perr_i | ( | ) |
| void perr_s | ( | ) |
| void perr_s2 | ( | ) |
| void report_error | ( | ) |
| void report_error2 | ( | ) |
| void report_warning | ( | ) |
| void report_warning2 | ( | ) |
| void reset_step | ( | ) |
| void set_trace_to_prove | ( | ) |
| long shift_warning | ( | ) |
| void stack_info | ( | ) |
| void Syntaxerrorline | ( | ) |
| void toggle_step | ( | ) |
| void toggle_trace | ( | ) |
| void traceline | ( | ) |
| void tracing | ( | ) |
Definition at line 291 of file error.c.
References stepcount, stepflag, and TRUE.
Referenced by do_residuation(), and traceline().
| void warningline | ( | ) |
| long warningx | ( | ) |
| long quietflag |
| long stepcount |
Definition at line 103 of file error.c.
Referenced by handle_interrupt(), main_prove(), and tracing().
| long steptrace |
1.5.4