Construct a function term that takes all the sequent's premises as arguments and returns a given term.
Construct a function term that takes all the sequent's premises as arguments and returns a given term.
A given term that should use the sequent's premiseVars
.
A function term.
Assuming that p takes as many arguments as our premises, substitute all premises into p.
Assuming that p takes as many arguments as our premises, substitute all premises into p. This will construct the term AppE( AppE( AppE(p, premise1), premise2), premise3)
Proof term to apply to our premises.
Resulting term.