C | |
| Cli |
Comand-line interface for module
Main.
|
F | |
| FML_lexer |
Lexer for parsing formula strings.
|
| FML_main |
For parsing, printing, and manipulating formulas.
|
| FML_parser |
Parser for mapping formula strings to objects of type
FML_types.t_fml.
|
| FML_types |
The abstract formula type (and its sub-types).
|
I | |
| IO |
For handling input from files and stdin, and output to stdout and stderr.
|
| ITM_lexer |
Lexer for parsing deinitions and proofs (items).
|
| ITM_main |
For expanding formulas and proofs containing defined expressions, replacing each defined expression with its defining expression.
|
| ITM_parser |
Parser for mapping files containing definitions and proofs to objects of type
ITM_types.t_itm list.
|
| ITM_types |
The abstract type of definitions and proofs (items).
|
M | |
| Main |
For validating natural deduction proofs in first-order { classical | intuitionistic | minimal } logic.
|
P | |
| PRF_lexer |
Lexer for parsing objects of type
PRF_sequencer.t_prf_seq.
|
| PRF_main |
For parsing, printing, and manipulating proofs.
|
| PRF_parser |
Parser for mapping objects of type
PRF_sequencer.t_prf_seq to objects of type PRF_types.t_prf_raw.
|
| PRF_sequencer |
For mapping two-dimensional natural deduction proof trees onto one-dimensional proof sequences of type
PRF_sequencer.t_prf_seq.
|
| PRF_types |
The abstract proof types (and their sub-types).
|
U | |
| UTF8_segmenter |
For splitting strings into utf-8 grapheme clusters.
|