Sha256: 9278b520343e3570449be3c3656e49984b4746c209a948a9b44a5b909b04973a
Contents?: true
Size: 990 Bytes
Versions: 26
Compression:
Stored size: 990 Bytes
Contents
/** * An exported enum describing the different kinds of tokens that the * lexer emits. */ var TokenKind; (function (TokenKind) { TokenKind['SOF'] = '<SOF>'; TokenKind['EOF'] = '<EOF>'; TokenKind['BANG'] = '!'; TokenKind['DOLLAR'] = '$'; TokenKind['AMP'] = '&'; TokenKind['PAREN_L'] = '('; TokenKind['PAREN_R'] = ')'; TokenKind['SPREAD'] = '...'; TokenKind['COLON'] = ':'; TokenKind['EQUALS'] = '='; TokenKind['AT'] = '@'; TokenKind['BRACKET_L'] = '['; TokenKind['BRACKET_R'] = ']'; TokenKind['BRACE_L'] = '{'; TokenKind['PIPE'] = '|'; TokenKind['BRACE_R'] = '}'; TokenKind['NAME'] = 'Name'; TokenKind['INT'] = 'Int'; TokenKind['FLOAT'] = 'Float'; TokenKind['STRING'] = 'String'; TokenKind['BLOCK_STRING'] = 'BlockString'; TokenKind['COMMENT'] = 'Comment'; })(TokenKind || (TokenKind = {})); export { TokenKind }; /** * The enum type representing the token kinds values. * * @deprecated Please use `TokenKind`. Will be remove in v17. */
Version data entries
26 entries across 26 versions & 1 rubygems