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