class Pratt::ConditionalExpression
 
  - Pratt::ConditionalExpression
 - Reference
 - Object
 
Included Modules
Defined in:
expressions/conditional_expression.crConstructors
Instance Method Summary
- #condition : Expression
 - #condition=(condition : Expression)
 - #else_arm : Expression
 - #else_arm=(else_arm : Expression)
 - 
        #print : String
        
          
Pretty-print the expression to a string.
 - #then_arm : Expression
 - #then_arm=(then_arm : Expression)
 
Instance methods inherited from module Pratt::Expression
  
  
    
      print : String
    print
    
  
    
    
    
  
    
    
    
    
  
    
    
    
    
  
Constructor Detail
        
        def self.new(condition : Pratt::Expression, then_arm : Pratt::Expression, else_arm : Pratt::Expression)
        #
      
      
      Instance Method Detail
        
        def print : String
        #
      
      
        
              Description copied from module Pratt::Expression
            
          
          Pretty-print the expression to a string. */