knossos-ksc/etc/ks-vscode
Siddharth Krishna 3d07869581 ks-vscode: update regex for function names 2020-04-15 13:08:25 +01:00
..
out Added VSCode extension to format Knossos IR 2019-10-18 13:45:28 +01:00
src Added VSCode extension to format Knossos IR 2019-10-18 13:45:28 +01:00
syntaxes ks-vscode: update regex for function names 2020-04-15 13:08:25 +01:00
.gitignore Update gitignore and vscodeignore 2019-08-13 09:57:15 +01:00
.vscodeignore Update gitignore and vscodeignore 2019-08-13 09:57:15 +01:00
CHANGELOG.md VS Code extension for .ks files 2019-07-24 13:40:14 +01:00
README.md Added VSCode extension to format Knossos IR 2019-10-18 13:45:28 +01:00
install.ps1 Added VSCode extension to format Knossos IR 2019-10-18 13:45:28 +01:00
knossos-vscode.zip VS Code extension for .ks files 2019-07-24 13:40:14 +01:00
language-configuration.json Fix installer, improve comments. 2019-07-24 13:40:14 +01:00
package.json Added VSCode extension to format Knossos IR 2019-10-18 13:45:28 +01:00
tsconfig.json Added VSCode extension to format Knossos IR 2019-10-18 13:45:28 +01:00
vsc-extension-quickstart.md VS Code extension for .ks files 2019-07-24 13:40:14 +01:00

README.md

Knossos ks-lisp

A VS Code extension for the Knossos lisp-like IR

Requirements

None

How to build the formatter extension

  1. Install npm from https://nodejs.org/en/download/
  2. In ./etc/ks-vscode run
npm install
  1. Then run
npm run compile
  1. Copy the files in ./etc/ks-vscode/ to C:\Users\<user>\.vscode\extensions\knossos-vscode-0.01
.
├── package.json
├── language-configuration.json
├── out
|   ├── extension.js
|   └── knossos_ir_formatter.js
└── syntaxes
    └── Knossos.tmLanguage
  1. Start a new instance of VS Code. Open a .ks file. Make sure that VS Code auto detects Knossos IR. Then try "Format Document" (shift + alt + F).

Known Issues

None yet.

Release Notes

1.0.0

Initial release.