class Glaemscribe::API::IfTree::IfTerm

A ifterm may have multiple ifconds (if,elsif,elsif,…,else)

Attributes

if_conds[RW]

Public Class Methods

new(parent_code_block) click to toggle source
Calls superclass method Glaemscribe::API::IfTree::Term::new
# File lib/api/if_tree.rb, line 82
def initialize(parent_code_block)
  super(parent_code_block)  
  @if_conds = []
end

Public Instance Methods

inspect() click to toggle source
# File lib/api/if_tree.rb, line 86
def inspect
  "#{prefix} CONDITIONAL BLOCK\n" +
    @if_conds.map{ |c| c.inspect }.join("\n")          
end