VS Code language support for SCESNA assembly files (.scesna), including
syntax highlighting, // line comments, and snippets for constants, labels,
16-bit immediates, jumps, and subroutines. The supplied icon is used both as
the extension icon and in the contributed SCESNA file-icon theme.
Supported syntax
Instructions are highlighted case-insensitively, including the arithmetic,
data movement, memory, stack, and control-flow instructions.
Registers r0 through r15, ACC, SP, MAR, and JTR are highlighted
case-insensitively.
Decimal and hexadecimal numbers, @LABEL references, and #define constants
are recognized.
SCESNA opcodes are suggested as you type, with a short description for each.
Open a .scesna file in VS Code to use the language support. To package this
extension for installation, run npx @vscode/vsce package from this directory.
To display the SCESNA icon beside files in Explorer, select SCESNA File
Icons from Preferences: File Icon Theme. The theme assigns the icon to
.scesna files only.