Syntax highlighting, simple completion, and debug commands for the
Abrase language (.abe).
Features
- Syntax highlighting.
- Simple completion — static list of keywords, builtin types, and host
natives (
synth_*,device_*,print, math, …). - Commands — driving the
abraseCLI:Abrase: Check—abrase checkAbrase: Run—abrase runAbrase: Disasm—abrase disasmAbrase: Run with debug—abrase run --debug, optionally with aBREAK_AT=<fn>:<pc>/<file.abe>:<line>host-side breakpoint.
Requirements
The abrase CLI on PATH (or set abrase.cli to its path).
Install (manual)
git clone https://github.com/KHN190/Abrase-vscode \
"$HOME/.vscode/extensions/abrase"
Reload VS Code.
License
MIT