Metadata-Version: 2.4
Name: tree-sitter-ros-interface
Version: 0.1.1
Summary: ROS Interface grammar for tree-sitter
Author: Jasper van Brakel
License: MIT
Project-URL: Homepage, https://github.com/SuperJappie08/tree-sitter-ros-interface
Keywords: incremental,parsing,tree-sitter,ros-interface
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Typing :: Typed
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: core
Requires-Dist: tree-sitter~=0.24; extra == "core"
Dynamic: license-file

# tree-sitter-ros-interface
`rosmsg`/`ROS Interface` grammar for tree-sitter.

Designed based on the [`rosidl` parser implementation](https://github.com/ros2/rosidl/blob/rolling/rosidl_adapter/rosidl_adapter/parser.py).

This repository is designed to be used with [Helix](https://helix-editor.com/), however it does need small highlighting patches.
These are described in [Using with Helix](helix/README.md)

## Inspired by
 - [`jtbandes/ros-tmlanguage`](https://github.com/jtbandes/ros-tmlanguage)
 - [`ErickKramer/nvim-ros2`](https://github.com/ErickKramer/nvim-ros2)
