Skip to content

Latest commit

 

History

History
50 lines (29 loc) · 1.36 KB

ReadMe.md

File metadata and controls

50 lines (29 loc) · 1.36 KB

ABNF Bundle

This TextMate bundle adds support for Augmented Backus–Naur Form, a meta-language used to write context free grammars.

Features

Syntax Highlighting

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)

Symbol List

To quickly jump to rule definitions use ++T:

![Symbol List](Documentation/Symbol List.png)

Code Folding

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

Folding

Installation

Manual

  1. Download the latest release
  2. Unzip the archive
  3. Double-Click on “ABNF.tmbundle”

Terminal

mkdir -p "$HOME/Library/Application Support/TextMate/Bundles"
cd "$HOME/Library/Application Support/TextMate/Bundles"
git clone https://github.com/sanssecours/ABNF.tmbundle