Class: TheFox::Range::Lexer::Block

Inherits:
Base
  • Object
show all
Defined in:
lib/thefox-ext/range/lexer/block.rb

Overview

{ }

Direct Known Subclasses

BlockDown, BlockUp

Instance Method Summary collapse

Methods inherited from Base

#add_child, #chain, #children, #dup, generate_nonce, #has_children, #has_parent_item, #inspect, #instance_id, #instance_id=, keep_instance_id_on_dup, keep_nonce_on_dup, #next_item, #next_item=, #nonce, #nonce=, #org_prev_item, #org_prev_item=, #parent_item, #parent_item=, #prev_item, #prev_item=, #resolve, #symbole

Constructor Details

#initialize(level) ⇒ Block

Returns a new instance of Block.



7
8
9
10
11
# File 'lib/thefox-ext/range/lexer/block.rb', line 7

def initialize(level)
  super()
  # puts '-> Block.initialize(%s)' % [level.inspect]
  @level = level.dup
end

Instance Method Details

#levelObject



13
14
15
# File 'lib/thefox-ext/range/lexer/block.rb', line 13

def level()
  @level
end