Class: TheFox::Range::Lexer::Block
- Defined in:
- lib/thefox-ext/range/lexer/block.rb
Overview
{ }
Instance Method Summary collapse
-
#initialize(level) ⇒ Block
constructor
A new instance of Block.
- #level ⇒ Object
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
#level ⇒ Object
13 14 15 |
# File 'lib/thefox-ext/range/lexer/block.rb', line 13 def level() @level end |