Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
why3
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
125
Issues
125
List
Boards
Labels
Service Desk
Milestones
Merge Requests
17
Merge Requests
17
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Why3
why3
Commits
d284bb83
Commit
d284bb83
authored
Dec 16, 2010
by
MARCHE Claude
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated roadmap + doc install-lib
parent
60a08f6c
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
27 additions
and
15 deletions
+27
-15
ROADMAP
ROADMAP
+13
-12
doc/manpages.tex
doc/manpages.tex
+12
-2
doc/starting.tex
doc/starting.tex
+2
-1
No files found.
ROADMAP
View file @
d284bb83
...
...
@@ -4,27 +4,29 @@
== Documentation ==
1 Introduction (TODO: a finir)
2 getting started (
TODO: finir why3 batch
)
2 getting started (
Claude: done, to be read by others
)
3 Syntax, tutorial (TODO: JCF + Andrei)
4 tutorial for API:
** build a task (
done
)
** call a prover (
done
)
** build a task (
Claude: done, to be read by others
)
** call a prover (
Claude: done, to be read by others
)
** apply a transformation (TODO ?)
** develop a new transformation (TODO ?)
5 syntax reference (TODO)
6 Standard lib of theories: done, although quite sparse
6 Standard lib of theories:
(Claude: done, although quite sparse, to be read by others)
7 Manpages
7.1 Compilation, Installation
done
7.2 external provers
done
7.1 Compilation, Installation
(done)
7.2 external provers
(done)
7.3 why3config (TODO Francois)
7.4 why3 (
todo
François)
7.5 whyml
todo ?
7.4 why3 (
TODO
François)
7.5 whyml
(TODO ?)
7.6 IDE (TODO, Claude)
7.7 whybench (TODO Francois)
7.8 why.conf (TODO Francois)
7.9 drivers (TODO Francois)
7.10 transformations (TODO)
8 API: Andrei + Francois
(should we really add that in the doc ?)
== IDE ==
...
...
@@ -37,10 +39,9 @@
* add "context" options (partially done)
** semantics not clear, should be clarified, documented and
implemented accordingly
* add transf "inline goal" (TODO)
** not urgent
* add transf "inline goal" (TODO, not urgent)
* add button "remove" (TODO: implement)
* add button "replay" (TODO
: implem
ent)
* add button "replay" (TODO
, not urg
ent)
** semantics: replay obsolete proofs
== Misc ==
...
...
@@ -57,7 +58,7 @@
* make install (done)
* make export (TODO: JCF)
* "make -j" (done)
* META for ocamlfind (
D
one)
* META for ocamlfind (
d
one)
* headers (done)
...
...
doc/manpages.tex
View file @
d284bb83
...
...
@@ -51,7 +51,11 @@ The Why3 executables are then available in subdirectory \texttt{bin/}.
\subsection
{
Installation of the Why3 library
}
\label
{
sec:installlib
}
TODO
By default, the Why3 library is not installed. It can be installed using
\begin{verbatim}
make byte opt
make install
_
lib
\end{verbatim}
\section
{
Installation of external provers
}
...
...
@@ -169,9 +173,15 @@ used to provide other informations :
\section
{
The
\texttt
{
why3ml
}
tool
}
\section
{
The
\texttt
{
why3ide
}
tool
}
[TO BE COMPLETED]
\section
{
The
\texttt
{
why3ide
}
GUI
}
\label
{
sec:ideref
}
The basic usage of the GUI is described by the tutorial of
Section~
\ref
{
sec:gui
}
. We describe here the command-line options and
the actions of the various menus and buttons of the interface.
\subsection
{
Command-line options
}
\begin{description}
...
...
doc/starting.tex
View file @
d284bb83
...
...
@@ -210,7 +210,8 @@ hello_proof.why HelloProof G3 : Valid (0.01s)
\end{verbatim}
Finally, a transformation to apply to goals before proving them can be
specified. To know the unique identifier associated to transformations, do as follows.
specified. To know the unique identifier associated to
transformations, do as follows.
\begin{verbatim}
> why3 --list-transforms
Known non-splitting transformations:
...
...
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