Crates.io | parol-ls |
lib.rs | parol-ls |
version | 1.0.0 |
source | src |
created_at | 2022-08-03 18:04:26.448768 |
updated_at | 2024-09-02 14:40:41.915325 |
description | Language server for parol parser generator |
homepage | |
repository | https://github.com/jsinger67/parol/tree/main/crates/parol-ls |
max_upload_size | |
id | 638216 |
size | 628,927 |
This project provides a Language Server to support
parol
's syntax of grammar description files (.par files).
It is used for instance by Parol's VSCode extension
This Language Server is developed with the help of parol
itself.
The Language Server currently supports
Also problems in your grammar are detected and reported.
This tool is still in early development phase. But it can be used in conjunction with Parol's VSCode extension.
Please install this language server on your platform using the following command.
cargo install --force parol-ls
Also check regularly for updates and issue the command above again on demand.
I took some snippets and inspirations from the language server for Lelwel. It is licensed under MIT and Apache-2.0. Thanks a lot and kudos!