Something went wrong. Try again.
AppleScript grammar for tree-sitter
Something went wrong. Try again.
1.2 kB · 43 lines
Python
at main
1234567891011121314151617181920212223242526272829303132333435363738394041424344"""AppleScript grammar for tree-sitter"""
from importlib.resources import files as _files
from ._binding import language
def _get_query(name, file): try: query = _files(f"{__package__}") / file globals()[name] = query.read_text() except FileNotFoundError: globals()[name] = None return globals()[name]
def __getattr__(name): if name == "HIGHLIGHTS_QUERY": return _get_query("HIGHLIGHTS_QUERY", "queries/highlights.scm") if name == "INJECTIONS_QUERY": return _get_query("INJECTIONS_QUERY", "queries/injections.scm") if name == "LOCALS_QUERY": return _get_query("LOCALS_QUERY", "queries/locals.scm") if name == "TAGS_QUERY": return _get_query("TAGS_QUERY", "queries/tags.scm")
raise AttributeError(f"module {__name__!r} has no attribute {name!r}")
__all__ = [ "language", "HIGHLIGHTS_QUERY", "INJECTIONS_QUERY", "LOCALS_QUERY", "TAGS_QUERY",]
def __dir__(): return sorted(__all__ + [ "__all__", "__builtins__", "__cached__", "__doc__", "__file__", "__loader__", "__name__", "__package__", "__path__", "__spec__", ])