Class: Oppen::Token::Begin
- Inherits:
-
Oppen::Token
- Object
- Oppen::Token
- Oppen::Token::Begin
- Defined in:
- lib/oppen/token.rb
Overview
Begin Token.
Instance Attribute Summary collapse
- #break_type ⇒ BreakType readonly
-
#offset ⇒ Integer
readonly
Indentation.
Instance Method Summary collapse
-
#initialize(break_type: BreakType::INCONSISTENT, offset: 2) ⇒ Begin
constructor
A new instance of Begin.
Methods inherited from Oppen::Token
Constructor Details
#initialize(break_type: BreakType::INCONSISTENT, offset: 2) ⇒ Begin
Returns a new instance of Begin.
87 88 89 90 91 |
# File 'lib/oppen/token.rb', line 87 def initialize(break_type: BreakType::INCONSISTENT, offset: 2) @offset = offset @break_type = break_type super() end |
Instance Attribute Details
#break_type ⇒ BreakType (readonly)
83 84 85 |
# File 'lib/oppen/token.rb', line 83 def break_type @break_type end |
#offset ⇒ Integer (readonly)
Returns Indentation.
85 86 87 |
# File 'lib/oppen/token.rb', line 85 def offset @offset end |