https://github.com/sanssecours/abnf.tmbundle
š TextMate Support for the Augmented BackusāNaur Form
https://github.com/sanssecours/abnf.tmbundle
Last synced: 3 months ago
JSON representation
š TextMate Support for the Augmented BackusāNaur Form
- Host: GitHub
- URL: https://github.com/sanssecours/abnf.tmbundle
- Owner: sanssecours
- License: apache-2.0
- Created: 2016-10-30T15:30:16.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-11-04T13:19:51.000Z (over 8 years ago)
- Last Synced: 2025-03-15T04:05:07.048Z (3 months ago)
- Homepage:
- Size: 742 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
- License: License.txt
Awesome Lists containing this project
README
# ABNF Bundle
This [TextMate][] bundle adds support for [Augmented BackusāNaur Form][], a meta-language used to write context free grammars.
[TextMate]: https://github.com/textmate/textmate
[Augmented BackusāNaur Form]: https://en.wikipedia.org/wiki/Augmented_BackusāNaur_Form# Features
## Syntax Highlighting
The screenshot below shows syntax highlighting for correct ABNF code using the [Rainbow Dash][] theme .
[Rainbow Dash]: http://github.com/sanssecours/Rainbow-Dash.tmbundle

The included ABNF grammar also catches common mistakes:

## Symbol List
To quickly jump to rule definitions use ā+ā§+T:

## Code Folding
Use code folding to temporarily hide the content of long rules:

# Installation
## Manual
1. Download the latest [release][]
2. Unzip the archive
3. Double-Click on āABNF.tmbundleā[release]: http://github.com/sanssecours/ABNF.tmbundle/releases
## Terminal
```sh
mkdir -p "$HOME/Library/Application Support/TextMate/Bundles"
cd "$HOME/Library/Application Support/TextMate/Bundles"
git clone https://github.com/sanssecours/ABNF.tmbundle
```