apply_basic | basic_term | mark_all_nonbasic | nonbasic_term |
apply_basic_substitute | clear_all_nonbasic_marks | mark_term_nonbasic | p_term_basic |
basic_paramod | init_basic_paramod | nonbasic_flag | set_basic_paramod |
Term apply_basic(Term t, Context c);This is similar to apply(), but it makes "nonbasic" marks for "basic paramodulation".
Term apply_basic_substitute(Term t, Term beta, Context c_from, Term into_term, Context c_into);This is similar to apply_substitute(), but it makes "nonbasic" marks for "basic paramodulation".
BOOL basic_paramod(void);Is basic paramodulation enabled?
BOOL basic_term(Term t);Check if a term is basic. This simply checks the "nonbasic" mark.
void clear_all_nonbasic_marks(Term t);
void init_basic_paramod(void);
void mark_all_nonbasic(Term t);
void mark_term_nonbasic(Term t);
int nonbasic_flag(void);
BOOL nonbasic_term(Term t);Check if a term is nonbasic. This simply checks the "nonbasic" mark.
void p_term_basic(Term t);
void set_basic_paramod(BOOL flag);Set or clear basic paramodulation.