https://github.com/highlightjs/highlightjs-riscvasm
Highlight.js grammar for RISC-V assembly
https://github.com/highlightjs/highlightjs-riscvasm
Last synced: 4 months ago
JSON representation
Highlight.js grammar for RISC-V assembly
- Host: GitHub
- URL: https://github.com/highlightjs/highlightjs-riscvasm
- Owner: highlightjs
- License: cc0-1.0
- Created: 2023-08-18T03:38:19.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-18T14:41:47.000Z (almost 2 years ago)
- Last Synced: 2024-12-28T10:47:49.659Z (6 months ago)
- Language: JavaScript
- Size: 10.7 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# highlightjs-riscvasm - RISC-V grammar for highlight.js
## Usage
### Static website
Simply load the grammar after loading Highlight.js:
```html<script>hljs.highlightAll();
```You also can import it as a module:
```htmlimport hljs from '/path/to/highlight.min.js';
import riscvasm from '/path/to/riscvasm.es.min.js';
hljs.registerLanguage('riscv', riscvasm); // register it.
hljs.highlightAll();```
Your html may look like:
```html
...
```### ES6 Module
It can be imported as a module, then register it. CommonJS also works in the same way.
```javascript
import hljs from 'highlight.js';
import riscvasm from 'highlightjs-riscvasm';hljs.registerLanguage("riscv", riscvasm);
hljs.highlightAll();
```Your html may look like:
```javascript
...
```