Sha256: 9328f1798c9185128497bea5614bbd6471e5df3332d03100c93ffb818421725a

Contents?: true

Size: 455 Bytes

Versions: 2

Compression:

Stored size: 455 Bytes

Contents

module Fig; end

class Fig::TokenizedString
  def initialize(segments, single_quoted)
    @segments      = segments
    @single_quoted = single_quoted

    return
  end

  def single_quoted?()
    return @single_quoted
  end

  def to_expanded_string()
    return ( @segments.collect {|segment| segment.to_expanded_string} ).join ''
  end

  def to_escaped_string()
    return ( @segments.collect {|segment| segment.to_escaped_string} ).join ''
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fig-0.1.81 lib/fig/tokenized_string.rb
fig-0.1.79 lib/fig/tokenized_string.rb