This TextMate bundle adds support for Augmented BackusāNaur Form, a meta-language used to write context free grammars.
The screenshot below shows syntax highlighting for correct ABNF code using the Rainbow Dash theme .
![Syntax Highlighting Correct Code](Documentation/Syntax Highlighting - Correct Code.png)
The included ABNF grammar also catches common mistakes:
![Syntax Highlighting Incorrect Code](Documentation/Syntax Highlighting - Incorrect Code.png)
To quickly jump to rule definitions use ā+ā§+T:
![Symbol List](Documentation/Symbol List.png)
Use code folding to temporarily hide the content of long rules:
- Download the latest release
- Unzip the archive
- Double-Click on āABNF.tmbundleā
mkdir -p "$HOME/Library/Application Support/TextMate/Bundles"
cd "$HOME/Library/Application Support/TextMate/Bundles"
git clone https://github.com/sanssecours/ABNF.tmbundle