Package Exports
- @potassco/tree-sitter-clingo
- @potassco/tree-sitter-clingo/bindings/node/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@potassco/tree-sitter-clingo) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
🌳 tree-sitter-clingo

This repository provides the tree-sitter grammar for clingo language, a system for Answer Set Programming (ASP) developed by the Potassco group.
📦 Installation
- Python:
pip install tree-sitter-clingo(PyPI) - Node.js:
npm install tree-sitter-clingo(npm) - Rust:
cargo add tree-sitter-clingo(crates.io) - C: Build with
tree-sitter build
🔗 Related Projects
- clingo-syntax.nvim: Neovim plugin for clingo syntax highlighting using this project.
📋 Release Checklist
When preparing a new release, ensure the version is updated consistently in the following files:
package.jsonpackage-lock.json(runtree-sitter generateto update)Cargo.tomlCargo.lock(runcargo updateto update)pyproject.tomlMakefile