module BELParser::Completion::QuotedValue

Public Instance Methods

map_value(prefix, pref_label) click to toggle source
# File lib/bel_parser/completion.rb, line 782
def map_value(prefix, pref_label)
  if !pref_label.scan(/[^\w]/).empty?
    [
      %Q{#{prefix}:"#{pref_label}"},
      value(
        string(
          pref_label))
    ]
  else
    [
      %Q{#{prefix}:#{pref_label}},
      value(
        identifier(
          pref_label))
    ]
  end
end