-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6504947
commit 4d11f96
Showing
5 changed files
with
15 additions
and
15 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,6 +4,7 @@ | |
) | ||
|
||
(library | ||
(package alt-ergo) | ||
(name alt_ergo_common) | ||
(libraries | ||
alt-ergo-lib | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,25 @@ | ||
{1 Alt_ergo_common} | ||
|
||
See also the {{:Alt_ergo_common/index.html}list of modules}. | ||
|
||
{2 Main Solving } | ||
|
||
The solving loop is done in the {!module:Alt_ergo_common.solving_loop} module. This module uses the registered input method (parser and typechecker) to compute the input file (see {!section:input}). It relies on initialised options (see {!section:cmdline}). | ||
The solving loop is done in the {!Alt_ergo_common.Solving_loop} module. This module uses the registered input method (parser and typechecker) to compute the input file (see {!section:input}). It relies on initialised options (see {!section:cmdline}). | ||
|
||
{2:cmdline Command line parsing} | ||
|
||
The command line parsing is done with {{:https://erratique.ch/software/cmdliner}[cmdliner]} in the module {!module:Alt_ergo_common.Parse_command}. This module initialises options of the Alt-Ergo-Lib library. | ||
|
||
{2:input Input Frontend } | ||
|
||
The {!module:Alt_ergo_common.input_frontend} module register an input method capable of parsing and typechecking the input files | ||
The {!module:Alt_ergo_common.Input_frontend} module register an input method capable of parsing and typechecking the input files | ||
|
||
The legacy frontend is used to parse and typecheck file with the native Alt-Ergo syntaxe and also the smtlib2 and psmt2 syntaxe. | ||
|
||
{2:signals Signals and profiling } | ||
|
||
The {!module:Alt_ergo_common.signals_profiling} module initialise handlers for system signals and profiling informations and timers. | ||
The {!module:Alt_ergo_common.Signals_profiling} module initialise handlers for system signals and profiling informations and timers. | ||
|
||
{2:dynlink Stdlib wrapper} | ||
|
||
{!modules:Alt_ergo_common.MyDynlink} | ||
See {!Alt_ergo_common.MyDynlink} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.