text_scanner/ext/
mod.rs

1//! [`Scanner`] extensions for scanning e.g. [Rust], [C], [Python].
2//!
3//! See the [`any-lexer` crate] for lexer implementations using `text-scanner`,
4//! e.g. [`RustLexer`] using [`RustScannerExt`].
5//!
6//! [`Scanner`]: crate::Scanner
7//! [C]: CScannerExt
8//! [Python]: PythonScannerExt
9//! [Rust]: RustScannerExt
10//!
11//! [`any-lexer` crate]: https://docs.rs/any-lexer/*/any_lexer/
12//! [`RustLexer`]: https://docs.rs/any-lexer/*/any_lexer/struct.RustLexer.html
13
14mod c;
15mod css;
16mod java;
17mod json;
18mod jsonc;
19mod python;
20mod rust;
21mod scss;
22
23pub use self::c::*;
24pub use self::css::*;
25pub use self::java::*;
26pub use self::json::*;
27pub use self::jsonc::*;
28pub use self::python::*;
29pub use self::rust::*;
30pub use self::scss::*;