1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
export { scanSingleToken, nextToken, TokenLookup } from './scan';
export {
skipMultiLineComment,
skipSingleLineComment,
skipHashBang,
skipSingleHTMLComment,
CommentType
} from './comments';
export {
advanceChar,
consumeMultiUnitCodePoint,
isExoticECMAScriptWhitespace,
fromCodePoint,
toHex,
consumeLineFeed,
scanNewLine,
LexerState,
NumberKind,
convertTokenType
} from './common';
export { CharTypes, CharFlags, isIdentifierStart, isIdentifierPart } from './charClassifier';
export {
scanIdentifier,
scanIdentifierSlowCase,
scanUnicodeIdentifier,
scanPrivateIdentifier,
scanUnicodeEscape
} from './identifier';
export { scanString } from './string';
export { scanNumber } from './numeric';
export { scanTemplate, scanTemplateTail } from './template';
export { scanRegularExpression } from './regexp';
|