https://github.com/commenthol/highlightjs-modelica
Modelica Language syntax highlighting plugin for highlight.js
https://github.com/commenthol/highlightjs-modelica
Last synced: 15 days ago
JSON representation
Modelica Language syntax highlighting plugin for highlight.js
- Host: GitHub
- URL: https://github.com/commenthol/highlightjs-modelica
- Owner: commenthol
- License: mit
- Created: 2019-04-12T19:53:51.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T06:26:05.000Z (over 3 years ago)
- Last Synced: 2025-09-18T00:35:28.085Z (9 months ago)
- Language: JavaScript
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Modelica language support for highlight.js
Adds syntax highlighting to highlight.js for Modelica files.
The grammar is from the [Modelica grammar for Sublime Text by Boris Chumichev](https://github.com/BorisChumichev/modelicaSublimeTextPackage).
## Usage
```js
const hljs = require('highlight.js')
const modelica = require('highlightjs-modelica')
hljs.registerLanguage('modelica', modelica)
const code = `
package Components "Contains different components"
extends Modelica.Icons.Library2;
import SI= Modelica.SIunits;
// ...
`
const value = hljs.highlight('modelica', code, true).value
```
## License
Copyright (c) 2019- commenthol (MIT License)
See [LICENSE][] for more info.
[highlight.js]: https://npmjs.com/package/highlight.js
[LICENSE]: ./LICENSE