Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Why3
why3
Commits
98047a65
Commit
98047a65
authored
Feb 01, 2013
by
Guillaume Melquiond
Browse files
Fix generated titles for the API documentation.
parent
28f8abb4
Changes
12
Hide whitespace changes
Inline
Side-by-side
doc/manpages.tex
View file @
98047a65
...
...
@@ -345,7 +345,7 @@ A copy of the tools already available in the left toolbar, plus:
obsolete.
This allows to replay every proof.
\item
[Non-splitting transformation]
applies one of the available
transformations, as listed in Section~
\ref
{
sec:transformations
}
transformations, as listed in Section~
\ref
{
sec:transformations
}
.
\item
[Splitting transformation]
is the same as above, but for
splitting transformations,
\emph
{
i.e.
}
those that can generate
several sub-goals.
...
...
src/session/session.mli
View file @
98047a65
...
...
@@ -9,11 +9,12 @@
(* *)
(********************************************************************)
(** Proof sessions *)
(** Define all the functions needed for managing a session:
Creation, saving, loading, modification, ...
All the operations are immediately done.
Use session_scheduler if you want to queue the operations
(** Proof sessions
Define all the functions needed for managing a session:
creation, saving, loading, modification, and so on.
All the operations are immediately performed.
Use session_scheduler if you want to queue operations.
*)
open
Stdlib
...
...
src/session/session_scheduler.mli
View file @
98047a65
...
...
@@ -9,6 +9,8 @@
(* *)
(********************************************************************)
(** Scheduling operations on sessions and calls to provers *)
(*** One module for calling callback when it's time to *)
module
Todo
:
sig
type
(
'
a
,
'
b
)
todo
...
...
src/session/session_tools.mli
View file @
98047a65
...
...
@@ -9,7 +9,7 @@
(* *)
(********************************************************************)
(**
This module contains g
eneric tools
which
can be applied on sessions *)
(**
G
eneric tools
that
can be applied on sessions *)
open
Session
...
...
@@ -27,7 +27,7 @@ val convert_unknown_prover : keygen:'a keygen -> 'a env_session -> unit
val
filter_proof_attempt
:
?
notify
:
'
key
notify
->
(
'
key
proof_attempt
->
bool
)
->
'
key
session
->
unit
(** remove all the proof attempts
which doesn'
t satisfy the given predicate *)
(** remove all the proof attempts
that do no
t satisfy the given predicate *)
val
transform_proof_attempt
:
?
notify
:
'
key
notify
->
...
...
src/util/debug.mli
View file @
98047a65
...
...
@@ -9,18 +9,19 @@
(* *)
(********************************************************************)
(** Debug flag handling *)
type
flag
val
register_flag
:
desc
:
Pp
.
formatted
->
string
->
flag
(**
R
egister a new flag. It is allowed to register twice the same flag *)
(**
r
egister a new flag. It is allowed to register twice the same flag *)
val
register_info_flag
:
desc
:
Pp
.
formatted
->
string
->
flag
(**
R
egister a new info flag. It is allowed to register twice the same flag.
(**
r
egister a new info flag. It is allowed to register twice the same flag.
Info flags are set by --debug-all and must not change the behaviour. *)
val
list_flags
:
unit
->
(
string
*
flag
*
bool
*
Pp
.
formatted
)
list
(**
L
ist the known flags *)
(**
l
ist the known flags *)
val
lookup_flag
:
string
->
flag
(** get the flag *)
...
...
src/util/exthtbl.mli
View file @
98047a65
...
...
@@ -9,6 +9,8 @@
(* *)
(********************************************************************)
(** Association tables over hashable types *)
val
hash
:
'
a
->
int
(** the same as Hashtbl.hash *)
...
...
src/util/extmap.mli
View file @
98047a65
...
...
@@ -16,7 +16,7 @@
It is distributed under the terms of its initial license, which
is provided in the file OCAML-LICENSE. *)
(** Association tables over ordered types
.
(** Association tables over ordered types
This module implements applicative association tables, also known as
finite maps or dictionaries, given a total ordering function
...
...
src/util/extset.mli
View file @
98047a65
...
...
@@ -9,7 +9,7 @@
(* *)
(********************************************************************)
(**
This module extends the standard OCaml Set module.
*)
(**
Sets over ordered types
*)
(** Input signature of the functor {!Extset.Make}. *)
module
type
OrderedType
=
Set
.
OrderedType
...
...
src/util/lists.mli
View file @
98047a65
...
...
@@ -9,7 +9,7 @@
(* *)
(********************************************************************)
(*
u
seful list combinators *)
(*
* U
seful list combinators *)
val
rev_map_fold_left
:
(
'
acc
->
'
a
->
'
acc
*
'
b
)
->
'
acc
->
'
a
list
->
'
acc
*
'
b
list
...
...
src/util/opt.mli
View file @
98047a65
...
...
@@ -9,7 +9,7 @@
(* *)
(********************************************************************)
(*
u
seful option combinators *)
(*
* U
seful option combinators *)
val
get
:
'
a
option
->
'
a
...
...
src/util/stdlib.mli
View file @
98047a65
...
...
@@ -9,7 +9,7 @@
(* *)
(********************************************************************)
(* Set, Map, Hashtbl on int
s and string
s *)
(*
* Specific instances of
Set, Map, Hashtbl on int
, string, float, and tagged type
s *)
module
Mint
:
Extmap
.
S
with
type
key
=
int
module
Sint
:
Extset
.
S
with
module
M
=
Mint
...
...
src/util/strings.mli
View file @
98047a65
...
...
@@ -9,7 +9,7 @@
(* *)
(********************************************************************)
(*
u
seful function on string *)
(*
* U
seful function
s
on string *)
val
rev_split
:
string
->
char
->
string
list
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment