Skip to content

A Tree Sitter parser for Xena Traffic Configuration scripts files

License

Notifications You must be signed in to change notification settings

Alexis-Lapierre/tree-sitter-xtc

Repository files navigation

tree-sitter-xtc

A tree-sitter parser for XTC (Xena Traffic Configuration) / XOA (Xena OpenAutomation).

The parser is designed to read Xena Traffic Configuration files, but also include MT2 template rules. This kind of XTC dialect is is used for certification in the Broadband Forum of PON (Passive Optical Network) technologies, such as the BBF.247

Goals

This is still a simple project, with the aim to provide syntax highlighting for .xtc/.xoa files for the Helix editor. Support may be expanded for other editor when the need arise.

Limitations

I did not write unit tests for this tree sitter implementation.

Sources

My work is based on what is available on https://docs.xenanetworks.com/projects/xoa-cli/en/latest/index.html

About

A Tree Sitter parser for Xena Traffic Configuration scripts files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published