pest-mode

Homepage: https://github.com/ksqsf/pest-mode

Author: ksqsf

Updated:

Summary

Major mode for editing Pest files

Commentary

This package provides GNU Emacs major modes for editing Pest
grammar files.  Currently, it supports syntax highlighting,
indentation, imenu integration.

Syntax checking is available from flymake-pest or flycheck-pest.

Also, you can use `pest-test-grammar' to open a new buffer, in
which you can experiment with your language defined by the
grammar.  In this new buffer, you can use `pest-analyze-input'
(default keybinding: C-c C-c) to analyze the input, which will
give you an analysis report of the structure.  Also, if
`eldoc-mode' is enabled, put the point anywhere under an
grammatical element, a path on the parse tree will be shown in
the minibuffer.

Dependencies