An open API service indexing awesome lists of open source software.

https://github.com/nverno/ebnf-mode

Emacs major mode for editing EBNF files
https://github.com/nverno/ebnf-mode

ebnf emacs

Last synced: 7 months ago
JSON representation

Emacs major mode for editing EBNF files

Awesome Lists containing this project

README

          

# ebnf-mode - Major mode for EBNF files

*Author:* Noah Peart

*URL:* [https://github.com/nverno/ebnf-mode](https://github.com/nverno/ebnf-mode)

### Description

Basic indentation and font-locking support for EBNF language files.
http://en.wikipedia.org/wiki/Extended_Backus-Naur_Form

Refer to ebnf2ps.el for language description/variables to customize
syntax.

This mode uses '.' as rule ender and ';' as comment starter.

### Installation

Add containing directory to load-path and generate autoloads, or
```lisp
(require 'ebnf-mode)
```

Code:

---
Converted from `ebnf-mode.el` by [*el2markdown*](https://github.com/Lindydancer/el2markdown).