Class: Oppen::Token::Begin

Inherits:
Oppen::Token show all
Defined in:
lib/oppen/token.rb

Overview

Begin Token.

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Oppen::Token

#length

Constructor Details

#initialize(break_type: BreakType::INCONSISTENT, offset: 2) ⇒ Begin

Returns a new instance of Begin.



94
95
96
97
98
# File 'lib/oppen/token.rb', line 94

def initialize(break_type: BreakType::INCONSISTENT, offset: 2)
  @offset = offset
  @break_type = break_type
  super()
end

Instance Attribute Details

#break_typeBreakType (readonly)

Returns:



90
91
92
# File 'lib/oppen/token.rb', line 90

def break_type
  @break_type
end

#offsetInteger (readonly)

Returns Indentation.

Returns:

  • (Integer)

    Indentation.



92
93
94
# File 'lib/oppen/token.rb', line 92

def offset
  @offset
end