Documentation

Lean.Meta.Tactic.Grind.Anchor

Anchor (aka stable hash) support for grind. We use anchors to reference terms in the grind state.

Example: { numDigits := 4, anchorPrefix := 0x0c88 }.matches 0x0c88ab10ef20206a returns true

Equations
    Instances For
      Instances

        Returns the number of digits needed to distinguish the anchors in es

        Equations
          Instances For
            Instances For
              def Lean.Meta.Grind.mkAnchorSyntaxFromPrefix (numDigits : Nat) (anchorPrefix : UInt64) :
              CoreM (TSyntax `Lean.Parser.Tactic.anchor)
              Equations
                Instances For
                  def Lean.Meta.Grind.mkAnchorSyntax (numDigits : Nat) (anchor : UInt64) :
                  CoreM (TSyntax `Lean.Parser.Tactic.anchor)
                  Equations
                    Instances For