Skip to content

Commit

Permalink
Update the frontend documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
Halbaroth committed Jul 27, 2023
1 parent 89d7202 commit af1f3a5
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion docs/sphinx_docs/Usage/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,18 @@ Alt-Ergo supports file extensions:
- `.psmt2`, `.smt2` for (our polymorphic extension of) the SMT-LIB 2
standard

See the [Input section] for more information about the format of the input files
See the [Input section] for more information about the format of the input files.

### Frontend option

The `--frontend` option let's you select the frontend used to parse and type the input file. Since 2.5.0,
Alt-Ergo integrates two frontends:
- The `legacy` frontend is the historical frontend of Alt-Ergo supporting the native language
and (partially) supporting the SMT-LIB language. The legacy frontend is selected by default.
- The `dolmen` frontend is a new frontend using the [Dolmen library](https://github.com/Gbury/dolmen).
The native and SMT-LIB languages are both fully supported by this frontend.
You can select it with the `--frontend dolmen` option. In the future, this
frontend will be used by default.

### Generating models
Since 2.5.0, Alt-Ergo also generates models in the case it concludes on the satisfiability of
Expand Down

0 comments on commit af1f3a5

Please sign in to comment.