Atom language support for nsL Assembler, including grammar, snippets and build system
Screenshot of nsL Assembler in Atom with Hopscotch theme
apm install language-nsl(or use the GUI)
Change to your Atom packages directory:
# Windows$ cd %USERPROFILE%\.atom\packages# Linux & macOS$ cd ~/.atom/packages/
Clone repository as
$ git clone https://github.com/idleberg/atom-language-nsl language-nsl
This package automatically installs third-party packages it depends on. You can prevent this by disabling the Manage Dependencies option in the package settings.
As of recently, this package contains a build system to translate nsL code into NSIS script and transpile it. To do so, select Nsl Assembler: Save & Transpile” from the command-palette or use the keyboard shortcut.
Make sure to specify the path for
nsL.jar in the package settings. There you can also customize the flags for the transpiler.
"language-nsl":pathToJar: "%PROGRAMFILES(X86)%\\NSIS\\NSL\\nsL.jar"customArguments: ["/nopause", "/nomake"]
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.