Skip to content
Cross-Ref Links authored by Tristano Ajmone's avatar Tristano Ajmone
......@@ -13,6 +13,7 @@ Useful references on how to debug syntax definition files to pinpoint issue.
- [Introduction](#introduction)
- [State IDs Plugin](#state-ids-plugin)
- [Related Wiki Pages](#related-wiki-pages)
<!-- /MarkdownTOC -->
......@@ -116,6 +117,13 @@ In complex language definitions, the parser might go through multiple updates to
Playing around with the [state-IDs plugin] and following the parser's syntax updates and state changes with various input examples and languages — while studying their syntax definition code — is a great way to gain insights on Highlight's internals and how custom code in the hook functions can alter the parser's behaviour.
# Related Wiki Pages
- [Parser-States][Parser-States]
[Parser-States]: ./Parser-States "See Wiki page 'Parser-States' for insights into Highlight's parser workflow"
[state-IDs plugin]: https://github.com/andre-simon/highlight/blob/master/plugins/token_add_state_ids.lua "View source of 'token_add_state_ids.lua' plugin"
......
......