# File lib/safemode/parser.rb, line 137 def process_call_args(exp) args = [] while not exp.empty? do args_exp = exp.shift if args_exp && args_exp.first == :array # FIX processed = "#{process(args_exp)[1..-2]}" else processed = process args_exp end args << processed unless (processed.nil? or processed.empty?) end args.empty? ? nil : args.join(", ") end