Zulip Chat Archive

Stream: metaprogramming / tactics

Topic: Aesop SimpleRuleTac vs SingleRuleTac


Geoffrey Irving (Feb 09 2024 at 22:48):

The Aesop README mentions SimpleRuleTac, but I can’t find that type in the code. Is it supposed to be SingleRuleTac? There are some suspicious comments:

-- Precondition: `decl` has type `SimpleRuleTac`.
unsafe def singleRuleTacImpl (decl : Name) : RuleTac :=
  SingleRuleTac.toRuleTac λ input => do
    let tac  evalConst SingleRuleTac decl
    tac input

Geoffrey Irving (Feb 10 2024 at 06:46):

Cc @Jannis Limperg

Geoffrey Irving (Feb 10 2024 at 21:39):

(deleted)

Jannis Limperg (Feb 12 2024 at 15:12):

Very likely the README is outdated. Will fix once I'm at my laptop again.


Last updated: May 02 2025 at 03:31 UTC