```
This function matches _string_ against all known highlighting rules and dispatches the appropriate callback depending on _mode_.
+```C
+ #define HLPATH //?!
+```
+Coma separated list of directories to be searched for syntax scripts. `#undef` to disable it entirely.
+
```C
typedef void (*attribute_callback_t)(const char * const string, const int length, void * const attributes);
```
### Environment variables
```bash
- $HLPATH : colon separated list of directories searched for syntax script files
+ $HLPATH : colon separated list of directories searched for syntax script files;
+ overriddes the value of the HLPATH macro
```
---