BETA_TAC : tactic

SYNOPSIS
Beta-reduces all the beta-redexes in the conclusion of a goal.

DESCRIBE
When applied to a goal A ?- t, the tactic BETA_TAC produces a new goal which results from beta-reducing all beta-redexes, at any depth, in t. Variables are renamed where necessary to avoid free variable capture.
    A ?- ...((\x. s1) s2)...
   ==========================  BETA_TAC
     A ?- ...(s1[s2/x])...

FAILURE
Never fails, but will have no effect if there are no beta-redexes.

SEEALSO  BETA_CONV,   BETA_TAC,   PAIRED_BETA_CONV

HOL  Kananaskis 0