|
TextMateLib 1.0
Modern C++ implementation of the TextMate syntax highlighting engine
|
Main public API for C++ applications using TextMateLib. More...
Modules | |
| Core Types and Interfaces | |
| Fundamental types for grammar management, tokenization state, and token representation. | |
| Grammar Processing | |
| Grammar definition parsing and compilation utilities. | |
| Tokenization and Tokens | |
| Tokenization results and token attribute encoding. | |
| Session API | |
| Stateful incremental tokenization with line caching for editor integration. | |
| Theme API | |
| Load and query color schemes (themes) for syntax highlighting. | |
| Utilities | |
| Helper utilities for pattern matching and operations. | |
| Syntax Highlighting Convenience API | |
| High-level syntax highlighting combining grammar + theme + caching. | |
| Constants and Initialization | |
| Global constants and initialization functions. | |
Main public API for C++ applications using TextMateLib.
These type aliases and constants provide the core components for syntax highlighting.