mod comments;
mod core;
pub(crate) mod escapes;
pub(crate) mod ident;
mod token;
pub(crate) use core::{
ES_LINE_TERMINATOR_LEADS, is_es_line_terminator, is_es_line_terminator_at, is_es_whitespace,
unicode_escape_len_at,
};
pub(crate) use core::{Lexer, LexerCheckpoint};
pub(crate) use token::keyword_at;
pub(crate) use token::{KeywordKind, Token, TokenKind};