/* automatically generated by JSCoverage - do not edit */
if (typeof _$jscoverage === 'undefined') _$jscoverage = {};
if (! _$jscoverage['coffee-script/coffee-script.js']) {
  _$jscoverage['coffee-script/coffee-script.js'] = [];
  _$jscoverage['coffee-script/coffee-script.js'][2] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][3] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][6] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][8] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][10] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][12] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][14] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][16] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][17] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][18] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][20] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][24] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][25] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][26] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][27] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][30] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][34] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][36] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][38] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][40] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][41] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][42] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][43] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][45] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][46] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][47] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][48] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][49] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][52] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][53] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][55] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][57] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][58] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][61] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][62] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][65] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][66] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][67] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][69] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][73] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][74] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][75] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][76] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][78] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][79] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][80] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][81] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][82] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][83] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][85] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][89] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][90] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][91] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][92] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][94] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][95] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][97] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][98] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][99] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][100] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][101] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][103] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][104] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][105] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][106] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][107] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][108] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][111] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][113] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][115] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][116] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][117] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][118] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][119] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][120] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][121] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][123] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][124] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][125] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][126] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][127] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][128] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][131] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][132] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][133] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][137] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][138] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][139] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][140] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][141] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][143] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][144] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][145] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][146] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][148] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][152] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][154] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][156] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][157] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][158] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][161] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][162] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][165] = 0;
  _$jscoverage['coffee-script/coffee-script.js'][169] = 0;
}
_$jscoverage['coffee-script/coffee-script.js'][2]++;
(function () {
  _$jscoverage['coffee-script/coffee-script.js'][3]++;
  var Lexer, RESERVED, compile, fs, lexer, parser, path, stripBOM, vm, _ref, __hasProp = ({}).hasOwnProperty;
  _$jscoverage['coffee-script/coffee-script.js'][6]++;
  fs = require("fs");
  _$jscoverage['coffee-script/coffee-script.js'][8]++;
  path = require("path");
  _$jscoverage['coffee-script/coffee-script.js'][10]++;
  _ref = require("./lexer"), Lexer = _ref.Lexer, RESERVED = _ref.RESERVED;
  _$jscoverage['coffee-script/coffee-script.js'][12]++;
  parser = require("./parser").parser;
  _$jscoverage['coffee-script/coffee-script.js'][14]++;
  vm = require("vm");
  _$jscoverage['coffee-script/coffee-script.js'][16]++;
  stripBOM = (function (content) {
  _$jscoverage['coffee-script/coffee-script.js'][17]++;
  if (content.charCodeAt(0) === 65279) {
    _$jscoverage['coffee-script/coffee-script.js'][18]++;
    return content.substring(1);
  }
  else {
    _$jscoverage['coffee-script/coffee-script.js'][20]++;
    return content;
  }
});
  _$jscoverage['coffee-script/coffee-script.js'][24]++;
  if (require.extensions) {
    _$jscoverage['coffee-script/coffee-script.js'][25]++;
    require.extensions[".coffee"] = (function (module, filename) {
  _$jscoverage['coffee-script/coffee-script.js'][26]++;
  var content;
  _$jscoverage['coffee-script/coffee-script.js'][27]++;
  content = compile(stripBOM(fs.readFileSync(filename, "utf8")), {filename: filename});
  _$jscoverage['coffee-script/coffee-script.js'][30]++;
  return module._compile(content, filename);
});
  }
  _$jscoverage['coffee-script/coffee-script.js'][34]++;
  exports.VERSION = "1.4.0";
  _$jscoverage['coffee-script/coffee-script.js'][36]++;
  exports.RESERVED = RESERVED;
  _$jscoverage['coffee-script/coffee-script.js'][38]++;
  exports.helpers = require("./helpers");
  _$jscoverage['coffee-script/coffee-script.js'][40]++;
  exports.compile = compile = (function (code, options) {
  _$jscoverage['coffee-script/coffee-script.js'][41]++;
  var header, js, merge;
  _$jscoverage['coffee-script/coffee-script.js'][42]++;
  if (options == null) {
    _$jscoverage['coffee-script/coffee-script.js'][43]++;
    options = {};
  }
  _$jscoverage['coffee-script/coffee-script.js'][45]++;
  merge = exports.helpers.merge;
  _$jscoverage['coffee-script/coffee-script.js'][46]++;
  try {
    _$jscoverage['coffee-script/coffee-script.js'][47]++;
    js = parser.parse(lexer.tokenize(code)).compile(options);
    _$jscoverage['coffee-script/coffee-script.js'][48]++;
    if (! options.header) {
      _$jscoverage['coffee-script/coffee-script.js'][49]++;
      return js;
    }
  }
  catch (err) {
    _$jscoverage['coffee-script/coffee-script.js'][52]++;
    if (options.filename) {
      _$jscoverage['coffee-script/coffee-script.js'][53]++;
      err.message = "In " + options.filename + ", " + err.message;
    }
    _$jscoverage['coffee-script/coffee-script.js'][55]++;
    throw err;
  }
  _$jscoverage['coffee-script/coffee-script.js'][57]++;
  header = "Generated by CoffeeScript " + this.VERSION;
  _$jscoverage['coffee-script/coffee-script.js'][58]++;
  return "// " + header + "\n" + js;
});
  _$jscoverage['coffee-script/coffee-script.js'][61]++;
  exports.tokens = (function (code, options) {
  _$jscoverage['coffee-script/coffee-script.js'][62]++;
  return lexer.tokenize(code, options);
});
  _$jscoverage['coffee-script/coffee-script.js'][65]++;
  exports.nodes = (function (source, options) {
  _$jscoverage['coffee-script/coffee-script.js'][66]++;
  if (typeof source === "string") {
    _$jscoverage['coffee-script/coffee-script.js'][67]++;
    return parser.parse(lexer.tokenize(source, options));
  }
  else {
    _$jscoverage['coffee-script/coffee-script.js'][69]++;
    return parser.parse(source);
  }
});
  _$jscoverage['coffee-script/coffee-script.js'][73]++;
  exports.run = (function (code, options) {
  _$jscoverage['coffee-script/coffee-script.js'][74]++;
  var mainModule;
  _$jscoverage['coffee-script/coffee-script.js'][75]++;
  if (options == null) {
    _$jscoverage['coffee-script/coffee-script.js'][76]++;
    options = {};
  }
  _$jscoverage['coffee-script/coffee-script.js'][78]++;
  mainModule = require.main;
  _$jscoverage['coffee-script/coffee-script.js'][79]++;
  mainModule.filename = process.argv[1] = options.filename? fs.realpathSync(options.filename): ".";
  _$jscoverage['coffee-script/coffee-script.js'][80]++;
  mainModule.moduleCache && (mainModule.moduleCache = {});
  _$jscoverage['coffee-script/coffee-script.js'][81]++;
  mainModule.paths = require("module")._nodeModulePaths(path.dirname(fs.realpathSync(options.filename)));
  _$jscoverage['coffee-script/coffee-script.js'][82]++;
  if (path.extname(mainModule.filename) !== ".coffee" || require.extensions) {
    _$jscoverage['coffee-script/coffee-script.js'][83]++;
    return mainModule._compile(compile(code, options), mainModule.filename);
  }
  else {
    _$jscoverage['coffee-script/coffee-script.js'][85]++;
    return mainModule._compile(code, mainModule.filename);
  }
});
  _$jscoverage['coffee-script/coffee-script.js'][89]++;
  exports.eval = (function (code, options) {
  _$jscoverage['coffee-script/coffee-script.js'][90]++;
  var Module, Script, js, k, o, r, sandbox, v, _i, _len, _module, _ref1, _ref2, _require;
  _$jscoverage['coffee-script/coffee-script.js'][91]++;
  if (options == null) {
    _$jscoverage['coffee-script/coffee-script.js'][92]++;
    options = {};
  }
  _$jscoverage['coffee-script/coffee-script.js'][94]++;
  if (! (code = code.trim())) {
    _$jscoverage['coffee-script/coffee-script.js'][95]++;
    return;
  }
  _$jscoverage['coffee-script/coffee-script.js'][97]++;
  Script = vm.Script;
  _$jscoverage['coffee-script/coffee-script.js'][98]++;
  if (Script) {
    _$jscoverage['coffee-script/coffee-script.js'][99]++;
    if (options.sandbox != null) {
      _$jscoverage['coffee-script/coffee-script.js'][100]++;
      if (options.sandbox instanceof Script.createContext().constructor) {
        _$jscoverage['coffee-script/coffee-script.js'][101]++;
        sandbox = options.sandbox;
      }
      else {
        _$jscoverage['coffee-script/coffee-script.js'][103]++;
        sandbox = Script.createContext();
        _$jscoverage['coffee-script/coffee-script.js'][104]++;
        _ref1 = options.sandbox;
        _$jscoverage['coffee-script/coffee-script.js'][105]++;
        for (k in _ref1) {
          _$jscoverage['coffee-script/coffee-script.js'][106]++;
          if (! __hasProp.call(_ref1, k)) {
            _$jscoverage['coffee-script/coffee-script.js'][106]++;
            continue;
          }
          _$jscoverage['coffee-script/coffee-script.js'][107]++;
          v = _ref1[k];
          _$jscoverage['coffee-script/coffee-script.js'][108]++;
          sandbox[k] = v;
}
      }
      _$jscoverage['coffee-script/coffee-script.js'][111]++;
      sandbox.global = sandbox.root = sandbox.GLOBAL = sandbox;
    }
    else {
      _$jscoverage['coffee-script/coffee-script.js'][113]++;
      sandbox = global;
    }
    _$jscoverage['coffee-script/coffee-script.js'][115]++;
    sandbox.__filename = options.filename || "eval";
    _$jscoverage['coffee-script/coffee-script.js'][116]++;
    sandbox.__dirname = path.dirname(sandbox.__filename);
    _$jscoverage['coffee-script/coffee-script.js'][117]++;
    if (! (sandbox !== global || sandbox.module || sandbox.require)) {
      _$jscoverage['coffee-script/coffee-script.js'][118]++;
      Module = require("module");
      _$jscoverage['coffee-script/coffee-script.js'][119]++;
      sandbox.module = _module = new Module(options.modulename || "eval");
      _$jscoverage['coffee-script/coffee-script.js'][120]++;
      sandbox.require = _require = (function (path) {
  _$jscoverage['coffee-script/coffee-script.js'][121]++;
  return Module._load(path, _module, true);
});
      _$jscoverage['coffee-script/coffee-script.js'][123]++;
      _module.filename = sandbox.__filename;
      _$jscoverage['coffee-script/coffee-script.js'][124]++;
      _ref2 = Object.getOwnPropertyNames(require);
      _$jscoverage['coffee-script/coffee-script.js'][125]++;
      for (_i = 0, _len = _ref2.length; _i < _len; _i++) {
        _$jscoverage['coffee-script/coffee-script.js'][126]++;
        r = _ref2[_i];
        _$jscoverage['coffee-script/coffee-script.js'][127]++;
        if (r !== "paths") {
          _$jscoverage['coffee-script/coffee-script.js'][128]++;
          _require[r] = require[r];
        }
}
      _$jscoverage['coffee-script/coffee-script.js'][131]++;
      _require.paths = _module.paths = Module._nodeModulePaths(process.cwd());
      _$jscoverage['coffee-script/coffee-script.js'][132]++;
      _require.resolve = (function (request) {
  _$jscoverage['coffee-script/coffee-script.js'][133]++;
  return Module._resolveFilename(request, _module);
});
    }
  }
  _$jscoverage['coffee-script/coffee-script.js'][137]++;
  o = {};
  _$jscoverage['coffee-script/coffee-script.js'][138]++;
  for (k in options) {
    _$jscoverage['coffee-script/coffee-script.js'][139]++;
    if (! __hasProp.call(options, k)) {
      _$jscoverage['coffee-script/coffee-script.js'][139]++;
      continue;
    }
    _$jscoverage['coffee-script/coffee-script.js'][140]++;
    v = options[k];
    _$jscoverage['coffee-script/coffee-script.js'][141]++;
    o[k] = v;
}
  _$jscoverage['coffee-script/coffee-script.js'][143]++;
  o.bare = true;
  _$jscoverage['coffee-script/coffee-script.js'][144]++;
  js = compile(code, o);
  _$jscoverage['coffee-script/coffee-script.js'][145]++;
  if (sandbox === global) {
    _$jscoverage['coffee-script/coffee-script.js'][146]++;
    return vm.runInThisContext(js);
  }
  else {
    _$jscoverage['coffee-script/coffee-script.js'][148]++;
    return vm.runInContext(js, sandbox);
  }
});
  _$jscoverage['coffee-script/coffee-script.js'][152]++;
  lexer = new Lexer();
  _$jscoverage['coffee-script/coffee-script.js'][154]++;
  parser.lexer = {lex: (function () {
  _$jscoverage['coffee-script/coffee-script.js'][156]++;
  var tag, _ref1;
  _$jscoverage['coffee-script/coffee-script.js'][157]++;
  _ref1 = this.tokens[this.pos++] || [""], tag = _ref1[0], this.yytext = _ref1[1], this.yylineno = _ref1[2];
  _$jscoverage['coffee-script/coffee-script.js'][158]++;
  return tag;
}), setInput: (function (tokens) {
  _$jscoverage['coffee-script/coffee-script.js'][161]++;
  this.tokens = tokens;
  _$jscoverage['coffee-script/coffee-script.js'][162]++;
  return this.pos = 0;
}), upcomingInput: (function () {
  _$jscoverage['coffee-script/coffee-script.js'][165]++;
  return "";
})};
  _$jscoverage['coffee-script/coffee-script.js'][169]++;
  parser.yy = require("./nodes");
}).call(this);
_$jscoverage['coffee-script/coffee-script.js'].source = ["// Generated by CoffeeScript 1.4.0","(function() {","  var Lexer, RESERVED, compile, fs, lexer, parser, path, stripBOM, vm, _ref,","    __hasProp = {}.hasOwnProperty;","","  fs = require('fs');","","  path = require('path');","","  _ref = require('./lexer'), Lexer = _ref.Lexer, RESERVED = _ref.RESERVED;","","  parser = require('./parser').parser;","","  vm = require('vm');","","  stripBOM = function(content) {","    if (content.charCodeAt(0) === 0xFEFF) {","      return content.substring(1);","    } else {","      return content;","    }","  };","","  if (require.extensions) {","    require.extensions['.coffee'] = function(module, filename) {","      var content;","      content = compile(stripBOM(fs.readFileSync(filename, 'utf8')), {","        filename: filename","      });","      return module._compile(content, filename);","    };","  }","","  exports.VERSION = '1.4.0';","","  exports.RESERVED = RESERVED;","","  exports.helpers = require('./helpers');","","  exports.compile = compile = function(code, options) {","    var header, js, merge;","    if (options == null) {","      options = {};","    }","    merge = exports.helpers.merge;","    try {","      js = (parser.parse(lexer.tokenize(code))).compile(options);","      if (!options.header) {","        return js;","      }","    } catch (err) {","      if (options.filename) {","        err.message = \"In \" + options.filename + \", \" + err.message;","      }","      throw err;","    }","    header = \"Generated by CoffeeScript \" + this.VERSION;","    return \"// \" + header + \"\\n\" + js;","  };","","  exports.tokens = function(code, options) {","    return lexer.tokenize(code, options);","  };","","  exports.nodes = function(source, options) {","    if (typeof source === 'string') {","      return parser.parse(lexer.tokenize(source, options));","    } else {","      return parser.parse(source);","    }","  };","","  exports.run = function(code, options) {","    var mainModule;","    if (options == null) {","      options = {};","    }","    mainModule = require.main;","    mainModule.filename = process.argv[1] = options.filename ? fs.realpathSync(options.filename) : '.';","    mainModule.moduleCache &amp;&amp; (mainModule.moduleCache = {});","    mainModule.paths = require('module')._nodeModulePaths(path.dirname(fs.realpathSync(options.filename)));","    if (path.extname(mainModule.filename) !== '.coffee' || require.extensions) {","      return mainModule._compile(compile(code, options), mainModule.filename);","    } else {","      return mainModule._compile(code, mainModule.filename);","    }","  };","","  exports[\"eval\"] = function(code, options) {","    var Module, Script, js, k, o, r, sandbox, v, _i, _len, _module, _ref1, _ref2, _require;","    if (options == null) {","      options = {};","    }","    if (!(code = code.trim())) {","      return;","    }","    Script = vm.Script;","    if (Script) {","      if (options.sandbox != null) {","        if (options.sandbox instanceof Script.createContext().constructor) {","          sandbox = options.sandbox;","        } else {","          sandbox = Script.createContext();","          _ref1 = options.sandbox;","          for (k in _ref1) {","            if (!__hasProp.call(_ref1, k)) continue;","            v = _ref1[k];","            sandbox[k] = v;","          }","        }","        sandbox.global = sandbox.root = sandbox.GLOBAL = sandbox;","      } else {","        sandbox = global;","      }","      sandbox.__filename = options.filename || 'eval';","      sandbox.__dirname = path.dirname(sandbox.__filename);","      if (!(sandbox !== global || sandbox.module || sandbox.require)) {","        Module = require('module');","        sandbox.module = _module = new Module(options.modulename || 'eval');","        sandbox.require = _require = function(path) {","          return Module._load(path, _module, true);","        };","        _module.filename = sandbox.__filename;","        _ref2 = Object.getOwnPropertyNames(require);","        for (_i = 0, _len = _ref2.length; _i &lt; _len; _i++) {","          r = _ref2[_i];","          if (r !== 'paths') {","            _require[r] = require[r];","          }","        }","        _require.paths = _module.paths = Module._nodeModulePaths(process.cwd());","        _require.resolve = function(request) {","          return Module._resolveFilename(request, _module);","        };","      }","    }","    o = {};","    for (k in options) {","      if (!__hasProp.call(options, k)) continue;","      v = options[k];","      o[k] = v;","    }","    o.bare = true;","    js = compile(code, o);","    if (sandbox === global) {","      return vm.runInThisContext(js);","    } else {","      return vm.runInContext(js, sandbox);","    }","  };","","  lexer = new Lexer;","","  parser.lexer = {","    lex: function() {","      var tag, _ref1;","      _ref1 = this.tokens[this.pos++] || [''], tag = _ref1[0], this.yytext = _ref1[1], this.yylineno = _ref1[2];","      return tag;","    },","    setInput: function(tokens) {","      this.tokens = tokens;","      return this.pos = 0;","    },","    upcomingInput: function() {","      return \"\";","    }","  };","","  parser.yy = require('./nodes');","","}).call(this);"];
