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
- Host: GitHub
- URL: https://github.com/nverno/ebnf-mode
- Owner: nverno
- License: unlicense
- Created: 2021-12-30T22:03:03.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2023-10-22T17:59:42.000Z (almost 2 years ago)
- Last Synced: 2025-01-18T00:30:22.170Z (9 months ago)
- Topics: ebnf, emacs
- Language: Emacs Lisp
- Homepage:
- Size: 12.7 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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_FormRefer 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).