Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

Latest commit

 

History

History
31 lines (22 loc) · 644 Bytes

File metadata and controls

31 lines (22 loc) · 644 Bytes

scip-semantic

scip-tags

Two Parts:

  • <lang>/scip-scopes.scm
  • <lang>/scip-tags.scm

scip-scopes.scm

Match Groups:

  • @scope.local
  • @scope.global

scip-tags.scm

(Definition) Match Groups:

  • @definition.function
  • @definition.class
  • @definition.method
  • @definition - For any remaining unknown types

Additional Match Groups:

  • @parent
    • If a particular match has a parent that it is not in the scope of, you can use this to associate it with the correct parent scope.
    • If this is absent, the nearest enclosing scope will namespace this symbol.

How does it work

scopes