1 (***********************************************************************)
4 (* Maxence Guesdon, projet Cristal, INRIA Rocquencourt *)
6 (* Copyright 2001 Institut National de Recherche en Informatique et *)
7 (* en Automatique. All rights reserved. This file is distributed *)
8 (* under the terms of the Q Public License version 1.0. *)
10 (***********************************************************************)
14 (** The global variables used by the special comment parser.*)
16 (** the number of chars used in the lexer. *)
17 val nb_chars
: int ref
19 (** the authors list *)
20 val authors
: string list
ref
22 (** the version string *)
23 val version
: string option ref
25 (** the see references *)
26 val sees
: string list
ref
28 (** the since string *)
29 val since
: string option ref
31 (** the deprecated flag *)
32 val deprecated
: string option ref
34 (** parameters, with name and description *)
35 val params
: (string * string) list
ref
37 (** the raised exceptions, with name and description *)
38 val raised_exceptions
: (string * string) list
ref
40 (** the description of the return value *)
41 val return_value
: string option ref
43 (** the strings associated to custom tags. *)
44 val customs
: (string * string) list
ref
46 (** this function inits the variables filled by the parser. *)
47 val init
: unit -> unit