class PSD::EngineData::Instruction::SingleLineArray

Public Class Methods

token() click to toggle source
# File lib/psd/enginedata/instructions/single_line_array.rb, line 5
def self.token; /^\[(.*)\]$/; end

Public Instance Methods

execute!() click to toggle source
# File lib/psd/enginedata/instructions/single_line_array.rb, line 7
def execute!
  items = match[1].strip.split(" ")
  data = []

  items.each do |item|
    data << parse_tokens(item)
  end

  return data
end