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.
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_type ⇒ BreakType (readonly)
90 91 92 |
# File 'lib/oppen/token.rb', line 90 def break_type @break_type end |
#offset ⇒ Integer (readonly)
Returns Indentation.
92 93 94 |
# File 'lib/oppen/token.rb', line 92 def offset @offset end |