class Sass::Engine

def parse_mixin_include(line, root)

def parse_mixin_include(line, root)
  name, arg_string = line.text.scan(/^\+\s*([^(]+)(.*)$/).first
  raise SyntaxError.new("Invalid mixin include \"#{line.text}\".", @line) if name.nil?
  offset = line.offset + line.text.size - arg_string.size
  args = Script::Parser.new(arg_string.strip, @line, offset).parse_mixin_include_arglist
  raise SyntaxError.new("Illegal nesting: Nothing may be nested beneath mixin directives.", @line + 1) unless line.children.empty?
  Tree::MixinNode.new(name, args)
end