vendor/bundle/ruby/2.5.0/gems/sass-3.7.2/lib/sass/scss/parser.rb
# This production consumes values that could be a selector, an expression,
# or a combination of both. It respects strings and comments and supports
# interpolation. It will consume up to "{", "}", ";", or "!".
#
# Values consumed by this production will usually be parsed more
# thoroughly once interpolation has been resolved.
This production consumes values that could be a selector, an expression,
or a combination of both. It respects strings and comments and supports
interpolation.

Values consumed by this production will usually be parsed more
thoroughly once interpolation has been resolved.
This production consumes values that could be a selector an expression or a combination of both . It respects strings and comments and supports interpolation . Values consumed by this production will usually be parsed more thoroughly once interpolation has been resolved .
def almost_any_value
        return unless (tok = almost_any_value_token)
        sel = [tok]
        while (tok = almost_any_value_token)
          sel << tok
        end
        merge(sel)
      end
def almost_any_value return unless ( tok = almost_any_value_token ) sel = [ tok ] while ( tok = almost_any_value_token ) sel << tok end merge ( sel ) end
This production consumes values that could be a selector, an expression,
or a combination of both.
This production consumes values that could be a selector an expression or a combination of both .