# File lib/less/engine/nodes/function.rb, line 79 def evaluate context = nil if Functions.available.include? self.to_sym send to_sym, *@args else args = @args.map { |e| e.parent = self.parent e = e.evaluate(context) if e.respond_to?(:evaluate) e.to_css } * ', ' Node::Anonymous.new("#{to_sym}(#{args})") end end