code: function parseDirective(aNode, name, value, options) {
      if (name === 'else-if') {
          name = 'elif';
      }
  
      var parser = directiveParsers[name];
      if (parser) {
          (aNode.directives[name] = parser(value, options)).raw = value;
      }
  }
docs: 解析指令
  
  @param {ANode} aNode 抽象节点
  @param {string} name 指令名称
  @param {string} value 指令值
  @param {Object} options 解析参数
  @param {Array?} options.delimiters 插值分隔符列表