package libzipperposition

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Source file signals.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

(* This file is free software, part of Zipperposition. See file "license" for more details. *)

(** {1 Useful signals} *)

open Logtk

let (on_print_stats : unit Signal.t) = Signal.create ()
(** Called when/if it's time to print statistics *)

let (on_before_process_file : string Signal.t) = Signal.create ()
(** Called before starting solving a problem *)

let (on_exit : int Signal.t) = Signal.create ()
(** Called before exit *)

let (on_dot_output : unit Signal.t) = Signal.create ()
(** Called when dot printers should activate *)

OCaml

Innovation. Community. Security.