Class: Hamlit::Compilers::OldAttribute::HashParser
- Inherits:
-
Ripper
- Object
- Ripper
- Hamlit::Compilers::OldAttribute::HashParser
- Defined in:
- lib/hamlit/compilers/old_attribute.rb
Instance Attribute Summary collapse
-
#columns ⇒ Object
readonly
Returns the value of attribute columns.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(src) ⇒ HashParser
constructor
A new instance of HashParser.
Constructor Details
#initialize(src) ⇒ HashParser
Returns a new instance of HashParser.
211 212 213 214 |
# File 'lib/hamlit/compilers/old_attribute.rb', line 211 def initialize(src) super(src) @columns = [] end |
Instance Attribute Details
#columns ⇒ Object (readonly)
Returns the value of attribute columns.
203 204 205 |
# File 'lib/hamlit/compilers/old_attribute.rb', line 203 def columns @columns end |
Class Method Details
.assoc_columns(src) ⇒ Object
205 206 207 208 209 |
# File 'lib/hamlit/compilers/old_attribute.rb', line 205 def self.assoc_columns(src) parser = new(src) parser.parse parser.columns end |