A general purpose .. programming language written in zig ijadux2.tngl.sh/Rinnescript
zig language
README.md

RinneScript for VS Code / Cursor #

Syntax highlighting for RinneScript (.rg) — keywords, directives, builtin calls, module namespaces, string escapes and format placeholders.

Install (local VSIX) #

cd editors/vscode
npx @vscode/vsce package          # produces rinnescript-0.1.0.vsix
code --install-extension rinnescript-0.1.0.vsix

For Cursor, substitute cursor --install-extension ....

What's highlighted #

  • pub fn / control flow / defer / try keywords
  • Directives: @import, @fetch, @tensor, @as, @vector, ...
  • Builtin calls: len(...), sha256(...), tcp_listen(...), ...
  • Module namespaces: std.print, ai.load_gguf, llm.llm_load
  • String escapes (\n) and {} format placeholders inside strings

Pair with the RinneScript LSP (rinne lsp, see repo tools/setup-editors.sh) for diagnostics, hover docs and completions.