left

Switches

right
AProVE Help SystemUser InterfaceCommand Line InterfaceSwitches

The command line interface accepts a number of optional switches controlling the kind and level of output as well as setting time limits. For Prolog programs, a query may be given, too.

-p"-p plain" for plain text proofs, "-p html" for HTML, "-p tex" for latex
-o"-o high" will output more detailed proofs, e.g. counter examples when AProVE says NO
-t"-t 30" will set a timeout of 30 seconds
-q"-q 'append(g,a,a)'" specifies all queries with the first argument of append ground
-eoverride extension-based format recognition, "-e tes" for AProVE format, "-e trs" for WST format, "-e pl" for Prolog, "-e srs" for WST srs format, "-e ses" for AProVE srs format, ...
-dgive debug informations such as which parser was used and what happened in case of an "ERROR"
-mcontrol the output format, "-m wst" for YES/NO style, "-m aprove" for "*/- xx.xx name.trs" style
-sgenerate dotty representation of the processors (techniques and strategies) used for the given input
-vset verbosity, "-v INFO" will show which technique/strategy is active

The order of the switches is not important. The first normal argument is thought to be the input program.