Mimics
Inactive cells
Active cells
Specs
Condition Error Arithmetic
  • - should have the right kind [ show source ]
    Condition Error Arithmetic should have kind("Condition Error Arithmetic") 
    
    
Condition Error CantMimicOddball
  • - should have the right kind [ show source ]
    Condition Error CantMimicOddball should have kind("Condition Error CantMimicOddball") 
    
    
Condition Error CommandLine
  • - should have the right kind [ show source ]
    Condition Error CommandLine should have kind("Condition Error CommandLine") 
    
    
Condition Error Default
  • - should have the right kind [ show source ]
    Condition Error Default should have kind("Condition Error Default") 
    
    
Condition Error IO
  • - should have the right kind [ show source ]
    Condition Error IO should have kind("Condition Error IO") 
    
    
Condition Error Index
  • - should have the right kind [ show source ]
    Condition Error Index should have kind("Condition Error Index") 
    
    
Condition Error Invocation
  • - should have the right kind [ show source ]
    Condition Error Invocation should have kind("Condition Error Invocation") 
    
    
Condition Error Load
  • - should have the right kind [ show source ]
    Condition Error Load should have kind("Condition Error Load") 
    
    
Condition Error ModifyOnFrozen
  • - should have the right kind [ show source ]
    Condition Error ModifyOnFrozen should have kind("Condition Error ModifyOnFrozen") 
    
    
Condition Error NativeException
  • - should have the right kind [ show source ]
    Condition Error NativeException should have kind("Condition Error NativeException") 
    
    
Condition Error NoSuchCell
  • - should have the right kind [ show source ]
    Condition Error NoSuchCell should have kind("Condition Error NoSuchCell") 
    
    
Condition Error Parser
  • - should have the right kind [ show source ]
    Condition Error Parser should have kind("Condition Error Parser") 
    
    
Condition Error RestartNotActive
  • - should have the right kind [ show source ]
    Condition Error RestartNotActive should have kind("Condition Error RestartNotActive") 
    
    
Condition Error Type
  • - should have the right kind [ show source ]
    Condition Error Type should have kind("Condition Error Type") 
    
    
Inactive cells (details)
kind = "Condition Error"
text = "condition reported"
Active cells (details)
noticeFor(obj)

nil

method(obj, 
  bind(rescue(Condition Error, fn(c, obj kind)), 
    if(obj cell?(:notice), 
      obj notice, 
      obj kind)))