Crate any_lexer

Source
Expand description

Collection of lexer implementations, capable of tokenizing various programming languages, markup languages, and various other formats.

Re-exports§

pub use text_scanner as scanner;

Structs§

CLexer
C lexer producing CTokens.
CppLexer
C++ lexer producing CppTokens.
CssLexer
CSS lexer producing CssTokens.
JsonCLexer
JSON with Comments lexer producing JsonCTokens.
JsonLexer
JSON lexer producing JsonTokens.
PythonLexer
Python lexer producing PythonTokens.
RustLexer
Rust lexer producing RustTokens.
ScssLexer
SCSS lexer producing ScssTokens.
TokenSpan

Enums§

CToken
CppToken
CssToken
JsonCToken
JsonToken
PythonToken
RustToken
ScssToken

Traits§

Lexer
ScanToken