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

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

emacs major-mode for oat language
https://github.com/nverno/oat-mode

compiler-design emacs harvard oat

Last synced: 7 months ago
JSON representation

emacs major-mode for oat language

Awesome Lists containing this project

README

          

# oat-mode - Emacs mode for editing Oat source

*Author:* Noah Peart

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

Derives from `cc-mode`, so uses the c-lang interface to modify variables
inherited from `java-mode`.

Just using `java-mode` is pretty reasonable already, but this specializes
to oat's grammar and removes java's (or most of it).
Java handles the `int[] var` style syntax well

Lang-dependent code in cc-font.el/cc-langs.el

### Installation

Just add to `load-path` and generate autoloads or
```lisp
(require 'oat-mode)
```
Code:

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