TextMateLib 1.0
Modern C++ implementation of the TextMate syntax highlighting engine
Loading...
Searching...
No Matches
tml_c.h File Reference

C FFI API header for TextMateLib. More...

#include "c_api.h"
#include "session_c_api.h"
#include "syntax_highlighter_c_api.h"
Include dependency graph for tml_c.h:

Go to the source code of this file.

Detailed Description

C FFI API header for TextMateLib.

This header provides C bindings for language interoperability and testing. It includes the complete C API for:

  • Core registry and grammar management
  • Session API for stateful tokenization
  • Theme and styling
  • Syntax highlighting

Note: This header is designed for C code or C++ code that needs C FFI bindings. For pure C++ usage, include tml.h instead.

Definition in file tml_c.h.