code: function _atrule(name) {
      var pos = position();
      var m = match(new RegExp('^@' + name + ' *([^;\\n]+);'));
      if (!m) return;
      var ret = { type: name };
      ret[name] = trim(m[1]);
      return pos(ret);
    }
docs: Parse non-block at-rules