Module: BELParser::LineMapping
- Included in:
- ASTGenerator
- Defined in:
- lib/bel_parser/mixin/line_mapping.rb
Overview
LineMapping module.
Instance Method Summary collapse
Instance Method Details
#map_lines(line_enumerator) ⇒ Object
9 10 11 12 |
# File 'lib/bel_parser/mixin/line_mapping.rb', line 9 def map_lines(line_enumerator) line_enumerator .map { |line| normalize_line_terminator(line) } end |
#normalize_line_terminator(line) ⇒ Object
4 5 6 7 |
# File 'lib/bel_parser/mixin/line_mapping.rb', line 4 def normalize_line_terminator(line) return nil unless line "#{line.chomp}\n" end |