Lispex for VS Code
Syntax highlighting for the Lispex language — .lspx files.
This is a declarative extension: a TextMate grammar only. It colors Lispex
source — the special forms (define, lambda, let, cond, case, …), the
standard procedure set, booleans, character and number literals (with
radix/exactness prefixes), strings with escapes, the line / block / datum
comments of this macro-free R7RS-small Scheme, and quote/quasiquote
punctuation. It does not provide a language server; run code in the browser
playground at lispex.com or with the lispex CLI.
Install
Marketplace / Open VSX — search "Lispex" in the Extensions view.
From source — package it yourself:
cd editors/vscode
npx @vscode/vsce package
code --install-extension lispex-*.vsix
Grammar
syntaxes/lispex.tmLanguage.json covers the special forms the interpreter
recognises, the standard procedure set, #t / #f, #\char literals,
#| … |# and #; comments, numbers with radix/exactness prefixes, and
quote / quasiquote / unquote punctuation.
License
Apache-2.0, as part of the Lispex project.