123456789101112131415161718 |
- "use strict";Object.defineProperty(exports, "__esModule", {value: true});
- var _index = require('../tokenizer/index');
- var _charcodes = require('../util/charcodes');
- var _base = require('./base');
- var _statement = require('./statement');
- function parseFile() {
- // If enabled, skip leading hashbang line.
- if (
- _base.state.pos === 0 &&
- _base.input.charCodeAt(0) === _charcodes.charCodes.numberSign &&
- _base.input.charCodeAt(1) === _charcodes.charCodes.exclamationMark
- ) {
- _index.skipLineComment.call(void 0, 2);
- }
- _index.nextToken.call(void 0, );
- return _statement.parseTopLevel.call(void 0, );
- } exports.parseFile = parseFile;
|