1. Introduction
  2. AST and Queries
    1. Core Query
    2. Seq macro
    3. Choice macro
  3. The AST tree
    1. Interacting with the tree
    2. Lexer
  4. Workspace
    1. Root
    2. Document
    3. Configuring Parsers
    4. Configuring Document Links
    5. Configuring Semantic Tokens
  5. LSP server
    1. Configuring a server
    2. Custom events
    3. Configuring a client
  6. Tests
    1. Logging
    2. Reports
  7. Targets