public class PropositionalExpansionWithSimplificationMacro extends AbstractPropositionalExpansionMacro
ProofMacro.ProgressBarListener| Modifier and Type | Field and Description |
|---|---|
private static String[] |
ADMITTED_RULES |
private static Set<String> |
ADMITTED_RULES_SET |
| Constructor and Description |
|---|
PropositionalExpansionWithSimplificationMacro() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
allowOSS()
Whether this macro includes One Step Simplification.
|
protected Set<String> |
getAdmittedRuleNames()
Gets the set of admitted rule names.
|
String |
getDescription()
Gets the description of this macro.
|
String |
getName()
Gets the name of this macro.
|
asSet, createStrategy, getCategory, ruleApplicationInContextAllowedapplyTo, canApplyTo, doPostProcessingapplyTo, canApplyTo, getMaxSteps, getScriptCommandNameprivate static final String[] ADMITTED_RULES
public PropositionalExpansionWithSimplificationMacro()
public String getName()
ProofMacronull constant stringpublic String getDescription()
ProofMacronull constant stringprotected Set<String> getAdmittedRuleNames()
AbstractPropositionalExpansionMacrogetAdmittedRuleNames in class AbstractPropositionalExpansionMacronull setprotected boolean allowOSS()
AbstractPropositionalExpansionMacroallowOSS in class AbstractPropositionalExpansionMacro