Theory IsaSAT_Options
theory IsaSAT_Options
imports IsaSAT_Literals
begin
section ‹Options›
text ‹We define the options from our SAT solver. Using options has several advantages: it is much
easier to change the value (instead of recompiling everything from scratch the complete Isabelle
development) and it is easier to change.
We hide the options inside a datatype to make sure Isabelle does not split the the component to
make goals even less readable.
›
subsection ‹Definition›
type_synonym opts_target = ‹3 word›