https://github.com/highlightjs/highlightjs-octave
A Highlight.js grammar for GNU Octave
https://github.com/highlightjs/highlightjs-octave
Last synced: 9 months ago
JSON representation
A Highlight.js grammar for GNU Octave
- Host: GitHub
- URL: https://github.com/highlightjs/highlightjs-octave
- Owner: highlightjs
- License: bsd-3-clause
- Created: 2020-06-29T19:24:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-03-06T23:55:03.000Z (almost 4 years ago)
- Last Synced: 2025-03-29T01:09:46.991Z (9 months ago)
- Language: JavaScript
- Size: 63.5 KB
- Stars: 1
- Watchers: 5
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# highlightjs-octave
This is a Highlight.js syntax definition for [GNU Octave](https://octave.org).
## Usage
Simply include the `highlight.js` script package in your webpage or Node app, load up this module, and apply it to `hljs`.
If you're not using a build system and just want to embed this in your webpage:
```html
hljs.registerLanguage("octave", window.hljsDefineVue);
hljs.highlightAll();
```
If you're using webpack / rollup / browserify / node:
```javascript
var hljs = require("highlightjs");
var hljsDefineVue = require("highlightjs-octave");
hljsDefineVue(hljs);
hljs.highlightAll();
```
## License

BSD 3-Clause License.
## Credits
Highlightjs-octave is written by [Andrew Janke](https://apjanke.net).
Code is largely based on the [Highlight.js Matlab language definition](https://github.com/highlightjs/highlight.js/blob/master/src/languages/matlab.js) by Denis Bardadym , Eugene Nizhibitsky , and Egor Rogov .
Packaging stuff is based on the [`highlightjs-view` package](https://github.com/highlightjs/highlightjs-vue).