summaryrefslogtreecommitdiff
path: root/src/options/theory_options.toml
blob: 3509f408ddfeb0dc5dcd15d38a36fc7633ca4f10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
id     = "THEORY"
name   = "Theory layer"
header = "options/theory_options.h"

[[option]]
  name       = "theoryOfMode"
  smt_name   = "theoryof-mode"
  category   = "expert"
  long       = "theoryof-mode=MODE"
  type       = "CVC4::theory::TheoryOfMode"
  default    = "CVC4::theory::THEORY_OF_TYPE_BASED"
  handler    = "stringToTheoryOfMode"
  includes   = ["options/theoryof_mode.h"]
  help       = "mode for Theory::theoryof()"

[[option]]
  name       = "useTheoryList"
  smt_name   = "use-theory"
  category   = "regular"
  long       = "use-theory=NAME"
  type       = "std::string"
  handler    = "handleUseTheoryList"
  notifies   = ["notifyUseTheoryList"]
  read_only  = true
  help       = "use alternate theory implementation NAME (--use-theory=help for a list). This option may be repeated or a comma separated list."

[[option]]
  name       = "assignFunctionValues"
  category   = "regular"
  long       = "assign-function-values"
  type       = "bool"
  default    = "true"
  help       = "assign values for uninterpreted functions in models"

[[option]]
  name       = "condenseFunctionValues"
  category   = "regular"
  long       = "condense-function-values"
  type       = "bool"
  default    = "true"
  read_only  = true
  help       = "condense values for functions in models rather than explicitly representing them"
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback