Skip to content
Snippets Groups Projects
  • Manos Koukoutos's avatar
    5245e0e5
    Rework/fix simplifiers · 5245e0e5
    Manos Koukoutos authored
    Fix isDeterministic, introduce evalOrderSensitive
    
    simplifyLets: Great simplifications, generalize LetTuple to LetPattern,
      use correct conditions.
    
    SimplifierWithPaths now handles IfExpr, Or, And, Require, Implies.
    Does not oversimplify LetPattern (simplifyLets does it soundly!)
    
    simplifyTautologies: Redundant, removed
    
    Simplifiers: rewrite to be more readable
    5245e0e5
    History
    Rework/fix simplifiers
    Manos Koukoutos authored
    Fix isDeterministic, introduce evalOrderSensitive
    
    simplifyLets: Great simplifications, generalize LetTuple to LetPattern,
      use correct conditions.
    
    SimplifierWithPaths now handles IfExpr, Or, And, Require, Implies.
    Does not oversimplify LetPattern (simplifyLets does it soundly!)
    
    simplifyTautologies: Redundant, removed
    
    Simplifiers: rewrite to be more readable